def test_save_index_to_disk(self): r = Repo(self.pi, self.conf, self.connector) r.save_index_to_disk() self.assertTrue(self.connector.opened('mock-index-path')) index_on_disk = index.PictureIndex() index_on_disk.read(self.connector.get_file('mock-index-path')) self.assertEqual(index_on_disk, self.pi) self.assertIsNot(index_on_disk, self.pi)