def setUp(self):
     super().setUp()
     self.gb2_mock_process = Mock()
     self.gb2_mock_process.task = MyGbasf2Task("some_parameter")
     self.gb2_mock_process.dirac_user = "******"
     self.gb2_mock_process.gbasf2_project_name = get_unique_project_name(
         self.gb2_mock_process.task)
     self.gb2_mock_process.max_retries = 0
     b2luigi.set_setting("gbasf2_print_status_updates", False)
 def _build_gbasf2_submit_command(self, task) -> List[str]:
     gb2_mock_process = Mock()
     os.makedirs(self._get_task_file_dir(task), exist_ok=True)
     self.pickle_file_path = os.path.join(self._get_task_file_dir(task),
                                          "serialized_basf2_path.pkl")
     self.wrapper_file_path = os.path.join(self._get_task_file_dir(task),
                                           "steering_file_wrapper.py")
     gb2_mock_process.pickle_file_path = self.test_dir
     gb2_mock_process.wrapper_file_path = self.test_dir
     gb2_mock_process.gbasf2_project_name = get_unique_project_name(task)
     gb2_mock_process.task = task
     return Gbasf2Process._build_gbasf2_submit_command(gb2_mock_process)