Exemple #1
0
 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()
Exemple #2
0
 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()
Exemple #3
0
 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()
Exemple #4
0
 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()
Exemple #5
0
 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()