"""Tests for the zhon.cedict module.""" import re import unittest from zhon import cedict class TestSimplified(unittest.TestCase): simplified_text = '有人丢失了一把斧子怎么找也没有找到' def test_re_complement_search(self): re_complement = re.compile('[^{}]'.format(cedict.simplified)) self.assertEqual(re_complement.search(self.simplified_text), None) class TestTraditional(unittest.TestCase): simplified_text = '有人丢失了一把斧子怎么找也没有找到' def test_re_complement_search(self): re_complement = re.compile('[^{}]'.format(cedict.traditional)) self.assertNotEqual(re_complement.search(self.simplified_text), None) class TestAll(unittest.TestCase): all_text = '车車' def test_re_complement_search(self): re_complement = re.compile('[^{}]'.format(cedict.all)) self.assertEqual(re_complement.search(self.all_text), None)