class TestStep(unittest.TestCase): def setUp(self): stack = mock.MagicMock() stack.name = "stack" stack.fqn = "namespace-stack" self.step = Step(stack=stack, fn=None) def test_status(self): self.assertFalse(self.step.submitted) self.assertFalse(self.step.completed) self.step.submit() self.assertEqual(self.step.status, SUBMITTED) self.assertTrue(self.step.submitted) self.assertFalse(self.step.completed) self.step.complete() self.assertEqual(self.step.status, COMPLETE) self.assertNotEqual(self.step.status, SUBMITTED) self.assertTrue(self.step.submitted) self.assertTrue(self.step.completed) self.assertNotEqual(self.step.status, True) self.assertNotEqual(self.step.status, False) self.assertNotEqual(self.step.status, 'banana')
class TestStep(unittest.TestCase): def setUp(self): stack = mock.MagicMock() self.step = Step(stack=stack, fn=None) def test_status(self): self.assertFalse(self.step.submitted) self.assertFalse(self.step.completed) self.step.submit() self.assertTrue(self.step.submitted) self.assertFalse(self.step.completed) self.step.complete() self.assertTrue(self.step.submitted) self.assertTrue(self.step.completed)
class TestStep(unittest.TestCase): def setUp(self): self.context = Context({"namespace": "namespace"}) stack = Stack(definition=generate_definition("vpc", 1), context=self.context) self.step = Step(stack=stack, run_func=lambda x, y: (x, y)) def test_status(self): self.assertFalse(self.step.submitted) self.assertFalse(self.step.completed) self.step.submit() self.assertTrue(self.step.submitted) self.assertFalse(self.step.completed) self.step.complete() self.assertTrue(self.step.submitted) self.assertTrue(self.step.completed)
class TestStep(unittest.TestCase): def setUp(self): self.context = Context({"namespace": "namespace"}) stack = Stack( definition=generate_definition("vpc", 1), context=self.context, ) self.step = Step( stack=stack, run_func=lambda x, y: (x, y), ) def test_status(self): self.assertFalse(self.step.submitted) self.assertFalse(self.step.completed) self.step.submit() self.assertTrue(self.step.submitted) self.assertFalse(self.step.completed) self.step.complete() self.assertTrue(self.step.submitted) self.assertTrue(self.step.completed)