def test_validate_should_raise_when_invalid(self): schema_dict = { 'properties': { 'name': { 'type': 'string', } }, 'required': ['name'], } data = {} schema = Schema(schema_dict) with pytest.raises(datapackage_validate.exceptions.ValidationError): schema.validate(data)
def test_validate(self): schema_dict = { 'properties': { 'name': { 'type': 'string', } }, 'required': ['name'], } data = { 'name': 'Sample Package', } schema = Schema(schema_dict) schema.validate(data)