def test_reading_existing_valid_cache_file(self): create_workflow_file_in_dir(self.test_cache_file_path) c = CF(working_directory=self.temp_dir) c.read()
def test_reading_existing_malformed_cache_file(self): create_workflow_file_in_dir(self.test_cache_file_path, create_root=False) c = CF(working_directory=self.temp_dir) with self.assertRaises(EPLaunchFileException): c.read()
def test_empty_directory_creates_cache_file(self): c = CF(working_directory=self.temp_dir) c.read() c.write() self.assertTrue(os.path.exists(self.test_cache_file_path))