def test_insert_child(self): step = Step('foo') step2 = Step('step2') step3 = Step('step3') step4 = Step('step4') step.add_child(step2) step.add_child(step3) step.insert_child(0, step4) self.assertEquals(step.children, [step4, step2, step3])
def test_add_child(self): step = Step('foo') step2 = Step('step2') step3 = Step('step3') step.add_child(step2) step.add_child(step3) self.assertEquals(step.children, [step2, step3])
def test_get_status_conduit_from_parent(self): step = Step('foo_step') step.parent = Mock() step.parent.get_status_conduit.return_value = 'foo' self.assertEquals('foo', step.get_status_conduit())
def test_get_status_conduit(self): step = Step('foo_step') step.status_conduit = 'foo' self.assertEquals('foo', step.get_status_conduit())