Beispiel #1
0
 def test_save(self):
     d = DictPron( DICT_FRA )
     d.save_as_ascii( DICT_FRA+".copy" )
     d2 = DictPron( DICT_FRA+".copy", nodump=True )
     for w in d.get_keys():
         self.assertEqual( d.get_pron(w), d2.get_pron(w) )
     os.remove( DICT_FRA+".copy" )
Beispiel #2
0
 def test_dict(self):
     d = DictPron( DICT_FRA )
     self.assertTrue( d.is_unk('azerty') )
     self.assertFalse( d.is_unk('il_y_a') )
     self.assertFalse( d.is_unk(u'être') )
     self.assertEqual( d.get_pron(u'sil'), "s.i.l" )
     self.assertEqual( d.get_pron(u'azerty'), "UNK" )