Exemple #1
0
 def test_file_import_task_termination_on_analysis_failure(self):
     with mock.patch(
         "core.models.Analysis.terminate_file_import_tasks"
     ) as terminate_mock:
         self.analysis.set_status(Analysis.FAILURE_STATUS)
         run_analysis(self.analysis.uuid)
         self.assertTrue(terminate_mock.called)
Exemple #2
0
 def test_file_import_task_termination_on_analysis_failure(self):
     with mock.patch(
         "core.models.Analysis.terminate_file_import_tasks"
     ) as terminate_mock:
         self.analysis.set_status(Analysis.FAILURE_STATUS)
         run_analysis(self.analysis.uuid)
         self.assertTrue(terminate_mock.called)
Exemple #3
0
 def test_run_analysis(self, refinery_import_mock, run_galaxy_mock,
                       galaxy_import_mock, galaxy_export_mock,
                       attach_outputs_mock):
     # Run an Analysis and ensure that the methods to check the state of
     # the tsk get called properly
     run_analysis(self.analysis.uuid)
     self.assertTrue(refinery_import_mock.called)
     self.assertTrue(run_galaxy_mock.called)
     self.assertTrue(galaxy_import_mock.called)
     self.assertTrue(galaxy_export_mock.called)
     self.assertTrue(attach_outputs_mock.called)