def setup(self): self.workbench = Workbench() self.workbench.register(CoreManifest()) self.workbench.register(StateManifest()) self.workbench.register(PreferencesManifest()) self.workbench.register(TaskManagerManifest()) self.root = RootTask(should_stop=Event(), should_pause=Event()) self.task = WhileTask(task_name='Test', condition='rr') self.root.children_task.append(self.task)
def test_check2(self): # Simply test that everything is ok condition is evaluable and parent # is a While. whil = WhileTask(children_task=[self.task]) self.root.children_task.append(whil) self.task.condition = 'True' test, traceback = self.task.check() assert_true(test) assert_false(traceback)
def setup(self): self.root = RootTask(should_stop=Event(), should_pause=Event()) self.task = WhileTask(task_name='Test') self.root.children_task.append(self.task) self.check = CheckTask(task_name='check') self.task.children_task.append(self.check)