class TestLocalJobManager(TestJobManager): def setUp_job_manager(self): self.job_manager = LocalJobManager({"default": "inginious-c-default"}, hook_manager=self.generate_hook_manager(), agent_class=get_fake_local_agent(self.handle_job_func)) self.job_manager.start() def generate_hook_manager(self): return None @abstractmethod def handle_job_func(self, job_id, course_id, task_id, inputdata, debug, callback_status): pass
def setUp_job_manager(self): self.job_manager = LocalJobManager({"default": "inginious-c-default"}, hook_manager=self.generate_hook_manager(), agent_class=get_fake_local_agent(self.handle_job_func)) self.job_manager.start()