def test_get_repo(self): step = PluginStep('foo_step') step.repo = 'foo' self.assertEquals('foo', step.get_repo())
def test_get_repo_from_parent(self): step = PluginStep('foo_step') step.conduit = 'foo' step.parent = Mock() step.parent.get_repo.return_value = 'foo' self.assertEquals('foo', step.get_repo())
def test_get_working_dir_from_repo(self): step = PluginStep('foo_step') step.get_repo = Mock(return_value=Mock(working_dir='foo')) self.assertEquals('foo', step.get_working_dir())