def test_set_state_state(self): for state in WorkState: TypeChecks._check_set_states_inputs(ITERABLE_CONTAINERS[0](), state) with self.assertRaisesRegexp(ValueError, re.compile(".*Expected.*state.*")): TypeChecks._check_set_states_inputs(ITERABLE_CONTAINERS[0](), None)
def test_set_state_tasks(self): for objtype in ITERABLE_CONTAINERS: TypeChecks._check_set_states_inputs(objtype(), WorkState.DONE) with self.assertRaisesRegexp(TypeError, re.compile(".*for.*tasks.*")): TypeChecks._check_set_states_inputs(None, None)