Beispiel #1
0
 def test_its_value_condition_contain(self):
     step = MockedStep()
     step.context.stash = [{'values': ['foo', 'bar']}]
     step.context.property_name = 'some_thing'
     its_value_condition_contain(step, 'must', 'foo')
     its_value_condition_contain(step, 'must not', 'baz')
     with self.assertRaises(AssertionError):
         its_value_condition_contain(step, 'must', 'baz')
     with self.assertRaises(AssertionError):
         its_value_condition_contain(step, 'must not', 'foo')
 def test_its_value_condition_contain(self, *args):
     step = MockedStep()
     step.context.stash = [{'values': ['foo', 'bar']}]
     step.context.property_name = 'some_thing'
     self.assertEqual({'values': ['foo', 'bar']},
                      its_value_condition_contain(step, 'must', 'foo'))
     self.assertEqual({'values': ['foo', 'bar']},
                      its_value_condition_contain(step, 'must not', 'baz'))
     with self.assertRaises(Failure):
         its_value_condition_contain(step, 'must', 'baz')
     with self.assertRaises(Failure):
         its_value_condition_contain(step, 'must not', 'foo')