def test_handles_join_on_unstarted_and_terminated_task(self): task = Task(noop) task.terminate() task.join()
def test_handles_terminate_on_unstarted_task(self): task = Task(noop) task.terminate() assert_that(task.state, is_(State.FINISHED))