def test_all_invalid_examples_fail(self): for i in get_invalid_examples(): self.assertFalse(is_valid_resource(i)) self.assertRaises(ValidationFailed, lambda: validate_resource(i))
def test_there_are_invalid_examples(self): self.assertTrue(get_invalid_examples())
def test_valid_and_invalid_examples_are_not_the_same(self): for v in get_valid_examples(): for i in get_invalid_examples(): self.assertNotEqual(v, i, "A valid example can not be invalid.")
def invalid_resources(): """Return a list of invalid ressoruces useable by tests.""" return get_invalid_examples()