From b0f9e6721e9e2a4b9d7e1607ed530cd741e78e41 Mon Sep 17 00:00:00 2001 From: cloudaice Date: Sat, 11 May 2013 01:24:18 +0200 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0cutall=20=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E7=94=A8=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/jieba_test.py | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/test/jieba_test.py b/test/jieba_test.py index f805fdf..4ed290f 100644 --- a/test/jieba_test.py +++ b/test/jieba_test.py @@ -100,28 +100,35 @@ class JiebaTestCase(unittest.TestCase): def tearDown(self): pass - def testCut(self): + def testDefaultCut(self): for content in test_contents: result = jieba.cut(content) result = list(result) - assert isinstance(result, list), "test0 error" + assert isinstance(result, list), "Test DefaultCut error on content: %s" % content print >> sys.stderr, " , ".join(result) - def testSet_dictionary(self): + def testCutAll(self): + for content in test_contents: + result = jieba.cut(content, cut_all=True) + result = list(result) + assert isinstance(result, list), "Test CutAll error on content: %s" % content + print >> sys.stderr, " , ".join(result) + + def testSetDictionary(self): jieba.set_dictionary("foobar.txt") for content in test_contents: result = jieba.cut(content) result = list(result) - assert isinstance(result, list), "test0 error" + assert isinstance(result, list), "Test SetDictionary error on content: %s" % content print >> sys.stderr, " , ".join(result) - def testCut_for_search(self): + def testCutForSearch(self): for content in test_contents: result = jieba.cut_for_search(content) result = list(result) - assert isinstance(result, list), "test0 error" + assert isinstance(result, list), "Test CutForSearch error on content: %s" % content print >> sys.stderr, " , ".join(result) - + if __name__ == "__main__": unittest.main()