예제 #1
0
 def test__cache(self):
     parser = QLCParserWithRowsAndCols(test_data('KSL.qlc'), 'gloss', 'cogid', {})
     idx = list(parser._data.keys())[0]
     parser._get_cached(idx)
     parser._get_cached(idx)
     parser._clean_cache()
     parser._data.pop(idx)
     self.assertRaises(KeyError, parser._get_cached, idx)