197bd480fSBaptiste Daroussin[
297bd480fSBaptiste Daroussin    {
397bd480fSBaptiste Daroussin        "description": "remote ref",
4d9f0ce31SBaptiste Daroussin        "schema": {"$ref": "http://highsecure.ru/ucl-schema/remotes/integer.json"},
597bd480fSBaptiste Daroussin        "tests": [
697bd480fSBaptiste Daroussin            {
797bd480fSBaptiste Daroussin                "description": "remote ref valid",
897bd480fSBaptiste Daroussin                "data": 1,
997bd480fSBaptiste Daroussin                "valid": true
1097bd480fSBaptiste Daroussin            },
1197bd480fSBaptiste Daroussin            {
1297bd480fSBaptiste Daroussin                "description": "remote ref invalid",
1397bd480fSBaptiste Daroussin                "data": "a",
1497bd480fSBaptiste Daroussin                "valid": false
1597bd480fSBaptiste Daroussin            }
1697bd480fSBaptiste Daroussin        ]
1797bd480fSBaptiste Daroussin    },
1897bd480fSBaptiste Daroussin    {
1997bd480fSBaptiste Daroussin        "description": "fragment within remote ref",
20d9f0ce31SBaptiste Daroussin        "schema": {"$ref": "http://highsecure.ru/ucl-schema/remotes/subSchemas.json#/integer"},
2197bd480fSBaptiste Daroussin        "tests": [
2297bd480fSBaptiste Daroussin            {
2397bd480fSBaptiste Daroussin                "description": "remote fragment valid",
2497bd480fSBaptiste Daroussin                "data": 1,
2597bd480fSBaptiste Daroussin                "valid": true
2697bd480fSBaptiste Daroussin            },
2797bd480fSBaptiste Daroussin            {
2897bd480fSBaptiste Daroussin                "description": "remote fragment invalid",
2997bd480fSBaptiste Daroussin                "data": "a",
3097bd480fSBaptiste Daroussin                "valid": false
3197bd480fSBaptiste Daroussin            }
3297bd480fSBaptiste Daroussin        ]
3397bd480fSBaptiste Daroussin    },
3497bd480fSBaptiste Daroussin    {
3597bd480fSBaptiste Daroussin        "description": "ref within remote ref",
3697bd480fSBaptiste Daroussin        "schema": {
37d9f0ce31SBaptiste Daroussin            "$ref": "http://highsecure.ru/ucl-schema/remotes/subSchemas.json#/refToInteger"
3897bd480fSBaptiste Daroussin        },
3997bd480fSBaptiste Daroussin        "tests": [
4097bd480fSBaptiste Daroussin            {
4197bd480fSBaptiste Daroussin                "description": "ref within ref valid",
4297bd480fSBaptiste Daroussin                "data": 1,
4397bd480fSBaptiste Daroussin                "valid": true
4497bd480fSBaptiste Daroussin            },
4597bd480fSBaptiste Daroussin            {
4697bd480fSBaptiste Daroussin                "description": "ref within ref invalid",
4797bd480fSBaptiste Daroussin                "data": "a",
4897bd480fSBaptiste Daroussin                "valid": false
4997bd480fSBaptiste Daroussin            }
5097bd480fSBaptiste Daroussin        ]
51*273c26a3SBaptiste Daroussin    }
52d9f0ce31SBaptiste Daroussin/*
5397bd480fSBaptiste Daroussin    {
5497bd480fSBaptiste Daroussin        "description": "change resolution scope",
5597bd480fSBaptiste Daroussin        "schema": {
56d9f0ce31SBaptiste Daroussin            "id": "http://highsecure.ru/ucl-schema/remotes/",
5797bd480fSBaptiste Daroussin            "items": {
5897bd480fSBaptiste Daroussin                "id": "folder/",
5997bd480fSBaptiste Daroussin                "items": {"$ref": "folderInteger.json"}
6097bd480fSBaptiste Daroussin            }
6197bd480fSBaptiste Daroussin        },
6297bd480fSBaptiste Daroussin        "tests": [
6397bd480fSBaptiste Daroussin            {
6497bd480fSBaptiste Daroussin                "description": "changed scope ref valid",
6597bd480fSBaptiste Daroussin                "data": [[1]],
6697bd480fSBaptiste Daroussin                "valid": true
6797bd480fSBaptiste Daroussin            },
6897bd480fSBaptiste Daroussin            {
6997bd480fSBaptiste Daroussin                "description": "changed scope ref invalid",
7097bd480fSBaptiste Daroussin                "data": [["a"]],
7197bd480fSBaptiste Daroussin                "valid": false
7297bd480fSBaptiste Daroussin            }
7397bd480fSBaptiste Daroussin        ]
7497bd480fSBaptiste Daroussin    }
75d9f0ce31SBaptiste Daroussin*/
7697bd480fSBaptiste Daroussin]
77