diff --git a/CMakeLists.txt b/CMakeLists.txt index 74e0126..eab10bf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,4 +15,4 @@ ADD_SUBDIRECTORY(conf) ADD_SUBDIRECTORY(test) ENABLE_TESTING() -ADD_TEST(NAME mytest COMMAND test1) +ADD_TEST(NAME runtest COMMAND test.run) diff --git a/README.md b/README.md index 682c7a8..a7d8724 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ sudo make install #### 测试 ```sh -/usr/bin/cjseg.sh ../test/testlines.utf8 +cd build && ./test/segment.demo ``` ### 启动服务 diff --git a/test/segment.cpp b/test/segment.cpp index b2a501f..0617c4e 100644 --- a/test/segment.cpp +++ b/test/segment.cpp @@ -22,37 +22,41 @@ void cut(const ISegment * seg, const char * const filePath) } } +const char * const TEST_FILE = "../test/testdata/testlines.utf8"; +const char * const JIEBA_DICT_FILE = "../dicts/jieba.dict.utf8"; +const char * const HMM_DICT_FILE = "../dicts/hmm_model.utf8"; + int main(int argc, char ** argv) { //demo { - HMMSegment seg("../dicts/hmm_model.utf8"); + HMMSegment seg(HMM_DICT_FILE); if(!seg.init()) { cout<<"seg init failed."<