コード例 #1
0
 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.exceptions.ValidationError):
         schema.validate(data)
コード例 #2
0
 def test_validate(self):
     schema_dict = {
         'properties': {
             'name': {
                 'type': 'string',
             }
         },
         'required': ['name'],
     }
     data = {
         'name': 'Sample Package',
     }
     schema = Schema(schema_dict)
     schema.validate(data)