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