def test_load_items(self): from quodlibet.library.libraries import load_items with temp_filename() as filename: with open(filename, "wb") as h: h.write(self.PICKLE) self.assertEqual(len(load_items(filename)), len(formats.types))
def test_dump_items(self): from quodlibet.library.libraries import dump_items, load_items types = formats.types instances = [] for t in types: instances.append(AudioFile.__new__(t)) with temp_filename() as filename: dump_items(filename, instances) self.assertEqual(len(load_items(filename)), len(formats.types))