def test_maxTime(self): self.setupStep(slave.CopyDirectory(src="s", dest="d", maxTime=10)) self.expectCommands( Expect('cpdir', {'fromdir': 's', 'todir': 'd', 'maxTime': 10}) + 0 ) self.expectOutcome(result=SUCCESS, state_string="Copied s to d") return self.runStep()
def test_failure(self): self.setupStep(slave.CopyDirectory(src="s", dest="d")) self.expectCommands( Expect('cpdir', {'fromdir': 's', 'todir': 'd'}) + 1 ) self.expectOutcome(result=FAILURE, state_string="Copying s to d failed.") return self.runStep()
def test_failure(self): self.setupStep(slave.CopyDirectory(src="s", dest="d")) self.expectCommands( Expect('cpdir', { 'fromdir': 's', 'todir': 'd' }) + 1) self.expectOutcome(result=FAILURE, status_text=["Copying", "s", "to", "d", "failed."]) return self.runStep()
def test_success(self): self.setupStep(slave.CopyDirectory(src="s", dest="d")) self.expectCommands( Expect('cpdir', { 'fromdir': 's', 'todir': 'd' }) + 0) self.expectOutcome(result=SUCCESS, status_text=["Copied", "s", "to", "d"]) return self.runStep()
def test_render(self): self.setupStep(slave.CopyDirectory(src=properties.Property("x"), dest=properties.Property("y"))) self.properties.setProperty('x', 'XXX', 'here') self.properties.setProperty('y', 'YYY', 'here') self.expectCommands( Expect('cpdir', {'fromdir': 'XXX', 'todir': 'YYY'}) + 0 ) self.expectOutcome(result=SUCCESS, state_string="Copied XXX to YYY") return self.runStep()