Blame tools/extra/packager/jsonschema-2.3.0/json/tests/draft3/refRemote.json

Packit 534379
[
Packit 534379
    {
Packit 534379
        "description": "remote ref",
Packit 534379
        "schema": {"$ref": "http://localhost:1234/integer.json"},
Packit 534379
        "tests": [
Packit 534379
            {
Packit 534379
                "description": "remote ref valid",
Packit 534379
                "data": 1,
Packit 534379
                "valid": true
Packit 534379
            },
Packit 534379
            {
Packit 534379
                "description": "remote ref invalid",
Packit 534379
                "data": "a",
Packit 534379
                "valid": false
Packit 534379
            }
Packit 534379
        ]
Packit 534379
    },
Packit 534379
    {
Packit 534379
        "description": "fragment within remote ref",
Packit 534379
        "schema": {"$ref": "http://localhost:1234/subSchemas.json#/integer"},
Packit 534379
        "tests": [
Packit 534379
            {
Packit 534379
                "description": "remote fragment valid",
Packit 534379
                "data": 1,
Packit 534379
                "valid": true
Packit 534379
            },
Packit 534379
            {
Packit 534379
                "description": "remote fragment invalid",
Packit 534379
                "data": "a",
Packit 534379
                "valid": false
Packit 534379
            }
Packit 534379
        ]
Packit 534379
    },
Packit 534379
    {
Packit 534379
        "description": "ref within remote ref",
Packit 534379
        "schema": {
Packit 534379
            "$ref": "http://localhost:1234/subSchemas.json#/refToInteger"
Packit 534379
        },
Packit 534379
        "tests": [
Packit 534379
            {
Packit 534379
                "description": "ref within ref valid",
Packit 534379
                "data": 1,
Packit 534379
                "valid": true
Packit 534379
            },
Packit 534379
            {
Packit 534379
                "description": "ref within ref invalid",
Packit 534379
                "data": "a",
Packit 534379
                "valid": false
Packit 534379
            }
Packit 534379
        ]
Packit 534379
    },
Packit 534379
    {
Packit 534379
        "description": "change resolution scope",
Packit 534379
        "schema": {
Packit 534379
            "id": "http://localhost:1234/",
Packit 534379
            "items": {
Packit 534379
                "id": "folder/",
Packit 534379
                "items": {"$ref": "folderInteger.json"}
Packit 534379
            }
Packit 534379
        },
Packit 534379
        "tests": [
Packit 534379
            {
Packit 534379
                "description": "changed scope ref valid",
Packit 534379
                "data": [[1]],
Packit 534379
                "valid": true
Packit 534379
            },
Packit 534379
            {
Packit 534379
                "description": "changed scope ref invalid",
Packit 534379
                "data": [["a"]],
Packit 534379
                "valid": false
Packit 534379
            }
Packit 534379
        ]
Packit 534379
    }
Packit 534379
]