def test_save(self): l = WordsList( VOCAB ) l.save( VOCAB2 ) l2 = WordsList( VOCAB2 ) self.assertEqual(l.get_size(), l2.get_size()) for w in l.get_list(): self.assertTrue(l2.is_in(w))
def test_save(self): l = WordsList( VOCAB, nodump=True ) l.save( VOCAB_TEST ) l2 = WordsList( VOCAB_TEST, nodump=True ) self.assertEqual(l.get_size(), l2.get_size()) for w in l.get_list(): self.assertTrue(l2.is_in(w))
def test_all(self): l = WordsList( VOCAB ) self.assertEqual(l.get_size(), 20 ) self.assertTrue( l.is_unk('toto') ) self.assertFalse( l.is_unk('normale') ) self.assertFalse( l.is_unk("isn't") ) self.assertFalse( l.is_unk(u"đ") ) l.add(u"être") self.assertTrue( l.is_in(u"être") ) self.assertTrue( l.is_unk("être") )