github.com/kaptinlin/jsonschema@v0.4.6/testdata/JSON-Schema-Test-Suite/tests/draft3/refRemote.json (about)

     1  [
     2      {
     3          "description": "remote ref",
     4          "schema": {"$ref": "http://localhost:1234/integer.json"},
     5          "tests": [
     6              {
     7                  "description": "remote ref valid",
     8                  "data": 1,
     9                  "valid": true
    10              },
    11              {
    12                  "description": "remote ref invalid",
    13                  "data": "a",
    14                  "valid": false
    15              }
    16          ]
    17      },
    18      {
    19          "description": "fragment within remote ref",
    20          "schema": {"$ref": "http://localhost:1234/subSchemas.json#/definitions/integer"},
    21          "tests": [
    22              {
    23                  "description": "remote fragment valid",
    24                  "data": 1,
    25                  "valid": true
    26              },
    27              {
    28                  "description": "remote fragment invalid",
    29                  "data": "a",
    30                  "valid": false
    31              }
    32          ]
    33      },
    34      {
    35          "description": "ref within remote ref",
    36          "schema": {
    37              "$ref": "http://localhost:1234/subSchemas.json#/definitions/refToInteger"
    38          },
    39          "tests": [
    40              {
    41                  "description": "ref within ref valid",
    42                  "data": 1,
    43                  "valid": true
    44              },
    45              {
    46                  "description": "ref within ref invalid",
    47                  "data": "a",
    48                  "valid": false
    49              }
    50          ]
    51      },
    52      {
    53          "description": "change resolution scope",
    54          "schema": {
    55              "id": "http://localhost:1234/",
    56              "items": {
    57                  "id": "baseUriChange/",
    58                  "items": {"$ref": "folderInteger.json"}
    59              }
    60          },
    61          "tests": [
    62              {
    63                  "description": "changed scope ref valid",
    64                  "data": [[1]],
    65                  "valid": true
    66              },
    67              {
    68                  "description": "changed scope ref invalid",
    69                  "data": [["a"]],
    70                  "valid": false
    71              }
    72          ]
    73      }
    74  ]