From ea4d81cde79ec011d7d46ceb7835163c65fa61fe Mon Sep 17 00:00:00 2001 From: yanyiwu Date: Fri, 18 Sep 2015 14:28:34 +0800 Subject: [PATCH] add segment cut case --- test/unittest/segments_test.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/test/unittest/segments_test.cpp b/test/unittest/segments_test.cpp index 0d02176..8436010 100644 --- a/test/unittest/segments_test.cpp +++ b/test/unittest/segments_test.cpp @@ -9,7 +9,6 @@ using namespace CppJieba; - TEST(MixSegmentTest, Test1) { MixSegment segment("../dict/jieba.dict.utf8", "../dict/hmm_model.utf8");; string sentence; @@ -131,6 +130,14 @@ TEST(MPSegmentTest, Test1) { segment.cut("南京市长江大桥", words, 0); ASSERT_EQ("[\"南\", \"京\", \"市\", \"长\", \"江\", \"大\", \"桥\"]", s << words); + + segment.cut("湖南长沙市天心区", words); + s = join(words.begin(), words.end(), "/"); + ASSERT_EQ("湖南长沙市/天心区", s); + + segment.cut("湖南长沙市天心区", words, 3); + s = join(words.begin(), words.end(), "/"); + ASSERT_EQ("湖南/长沙市/天心区", s); } //TEST(MPSegmentTest, Test2) {