def test_clear_cache(self): with TempDirectory() as temp: directory = create_ziphmm_directory(temp.path) xdir = ZipDirectory(directory) self.assertTrue(os.path.isfile( os.path.join(directory, 'data_structure'))) xdir.clear_cache() self.assertFalse(os.path.isfile( os.path.join(directory, 'data_structure')))
def test_clear_cache(self): with TempDirectory() as temp: directory = create_ziphmm_directory(temp.path) xdir = ZipDirectory(directory) self.assertTrue( os.path.isfile(os.path.join(directory, 'data_structure'))) xdir.clear_cache() self.assertFalse( os.path.isfile(os.path.join(directory, 'data_structure')))
def test_is_cached(self): with TempDirectory() as temp: directory = create_ziphmm_directory(temp.path) xdir = ZipDirectory(directory) self.assertTrue(xdir.is_cached(2)) self.assertFalse(xdir.is_cached(3)) xdir.create_cache(3) self.assertTrue(xdir.is_cached(2)) self.assertTrue(xdir.is_cached(3)) xdir.clear_cache() self.assertFalse(xdir.is_cached(2)) self.assertFalse(xdir.is_cached(3))