def test_saveAsTextBz2(self):
     """ `HashDictionary` can be saved & loaded as compressed pickle. """
     tmpf = get_tmpfile('dict_test.txt.bz2')
     # use some utf8 strings, to test encoding serialization
     d = HashDictionary(['žloťoučký koníček'.split(), 'Малйж обльйквюэ ат эжт'.split()])
     d.save(tmpf)
     self.assertTrue(os.path.exists(tmpf))
     d2 = d.load(tmpf)
     self.assertEqual(len(d), len(d2))
示例#2
0
 def test_saveAsTextBz2(self):
     """ `HashDictionary` can be saved & loaded as compressed pickle. """
     tmpf = get_tmpfile('dict_test.txt.bz2')
     # use some utf8 strings, to test encoding serialization
     d = HashDictionary(
         ['žloťoučký koníček'.split(), 'Малйж обльйквюэ ат эжт'.split()])
     d.save(tmpf)
     self.assertTrue(os.path.exists(tmpf))
     d2 = d.load(tmpf)
     self.assertEqual(len(d), len(d2))