def test_hanzi_simplified_traditional_identical(self): hanzi = '人' note = {'Hanzi': hanzi, 'Simplified': '', 'Traditional': ''} fill_simp(hanzi, note) fill_trad(hanzi, note) self.assertEqual(note['Simplified'], '') self.assertEqual(note['Traditional'], '')
def test_hanzi_not_in_database(self): """Regression test for issue #34""" hanzi = '𠂉' note = {'Hanzi': hanzi, 'Simplified': '', 'Traditional': ''} fill_simp(hanzi, note) fill_trad(hanzi, note) self.assertEqual(note['Simplified'], '') self.assertEqual(note['Traditional'], '')
def test_hanzi_not_in_database(self): """ Regression test for https://github.com/luoliyan/chinese-support-redux/issues/34. Should leave both Simplified and Traditional fields blank, not throw an exception. """ hanzi = '𠂉' note = {'Hanzi': hanzi, 'Simplified': '', 'Traditional': ''} fill_simp(hanzi, note) fill_trad(hanzi, note) self.assertEqual(note['Simplified'], '') self.assertEqual(note['Traditional'], '')
def test_hanzi_simplified(self): hanzi = '繁體字' note = {'Hanzi': hanzi, 'Simplified': '', 'Traditional': ''} fill_simp(hanzi, note) self.assertEqual(note['Simplified'], '繁体字') self.assertEqual(note['Traditional'], '')