def test_combined_performance_schema_valid(self): # Required properties not valid in V3 with self.assertRaises(SchemaError): schema_valid("json/combined_performance.json", expect_failure=True) self.assertTrue( schema_valid("json/combined_performance.json", validator=jsonschema.Draft4Validator))
def test_event_schema_valid(self): # Required properties not valid in V3 with self.assertRaises(SchemaError): schema_valid("json/event.json", expect_failure=True) self.assertTrue( schema_valid("json/event.json", validator=jsonschema.Draft4Validator))
def test_race_schema_valid(self): self.assertTrue(schema_valid("json/race.json")) self.assertTrue( schema_valid("json/race.json", validator=jsonschema.Draft4Validator))
def test_metaschema_valid(self): self.assertTrue(schema_valid("json/metaschema.json")) self.assertTrue( schema_valid("json/metaschema.json", validator=jsonschema.Draft4Validator))