...

Text file src/github.com/qri-io/jsonschema/testdata/draft3/default.json

Documentation: github.com/qri-io/jsonschema/testdata/draft3

     1[
     2    {
     3        "description": "invalid type for default",
     4        "schema": {
     5            "properties": {
     6                "foo": {
     7                    "type": "integer",
     8                    "default": []
     9                }
    10            }
    11        },
    12        "tests": [
    13            {
    14                "description": "valid when property is specified",
    15                "data": {"foo": 13},
    16                "valid": true
    17            },
    18            {
    19                "description": "still valid when the invalid default is used",
    20                "data": {},
    21                "valid": true
    22            }
    23        ]
    24    },
    25    {
    26        "description": "invalid string value for default",
    27        "schema": {
    28            "properties": {
    29                "bar": {
    30                    "type": "string",
    31                    "minLength": 4,
    32                    "default": "bad"
    33                }
    34            }
    35        },
    36        "tests": [
    37            {
    38                "description": "valid when property is specified",
    39                "data": {"bar": "good"},
    40                "valid": true
    41            },
    42            {
    43                "description": "still valid when the invalid default is used",
    44                "data": {},
    45                "valid": true
    46            }
    47        ]
    48    }
    49]

View as plain text