def test_failure(self): self.setup_step(worker.CopyDirectory(src="s", dest="d")) self.expect_commands( ExpectCpdir(fromdir='s', todir='d', timeout=120).exit(1)) self.expect_outcome(result=FAILURE, state_string="Copying s to d failed. (failure)") return self.run_step()
def test_maxTime(self): self.setup_step(worker.CopyDirectory(src="s", dest="d", maxTime=10)) self.expect_commands( ExpectCpdir(fromdir='s', todir='d', max_time=10, timeout=120).exit(0)) self.expect_outcome(result=SUCCESS, state_string="Copied s to d") return self.run_step()
def test_maxTime(self): self.setupStep(worker.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(worker.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_render(self): self.setup_step( worker.CopyDirectory(src=properties.Property("x"), dest=properties.Property("y"))) self.properties.setProperty('x', 'XXX', 'here') self.properties.setProperty('y', 'YYY', 'here') self.expect_commands( ExpectCpdir(fromdir='XXX', todir='YYY', timeout=120).exit(0)) self.expect_outcome(result=SUCCESS, state_string="Copied XXX to YYY") return self.run_step()
def test_render(self): self.setupStep(worker.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()