def test_enamdict(self): "Checks code splitting for enamdict." enamdic_coded = load_coded_dictionary( codecs.getreader('utf8')(StringIO(ENAMDICT_SAMPLE)) ) assert 'p' in enamdic_coded assert u'秋葉橋' in enamdic_coded['p'] assert u'秋葉橋' not in enamdic_coded['s']
def test_edict(self): edict_coded = load_coded_dictionary( codecs.getreader('utf8')(StringIO(EDICT_SAMPLE)) ) assert 'adj-i' in edict_coded adjectives = edict_coded['adj-i'] assert u'素晴らしい' in adjectives subarashii = adjectives[u'素晴らしい'] assert subarashii.readings[0] == u'すばらしい' assert subarashii.readings[-1] == u'すんばらしい'