Beispiel #1
0
 def test_renderable_fail(self):
     @renderer
     def test_renderer(props):
         return props.getProperty("test_prop") == "bar"
     self.setup_step(master.Assert(test_renderer))
     self.properties.setProperty("test_prop", "foo", "bar")
     self.expect_outcome(result=FAILURE)
     return self.run_step()
Beispiel #2
0
 def test_renderable_pass(self):
     @renderer
     def test_renderer(props):
         return props.getProperty("test_prop") == "foo"
     self.setupStep(master.Assert(test_renderer))
     self.properties.setProperty("test_prop", "foo", "bar")
     self.expectOutcome(result=SUCCESS)
     return self.runStep()
Beispiel #3
0
 def test_eq_fail(self):
     self.setup_step(master.Assert(Property("test_prop") == "bar"))
     self.properties.setProperty("test_prop", "foo", "bar")
     self.expect_outcome(result=FAILURE)
     return self.run_step()
Beispiel #4
0
 def test_eq_pass(self):
     self.setup_step(master.Assert(Property("test_prop") == "foo"))
     self.properties.setProperty("test_prop", "foo", "bar")
     self.expect_outcome(result=SUCCESS)
     return self.run_step()