예제 #1
0
 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()
예제 #2
0
 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()
예제 #3
0
 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))