[
    {
        "description": "past and future keywords are ignored",
        "schema": {
            "id": "#bad_syntax!for anchor~",
            "$dynamicAnchor": "!~bunkanchor",
            "$dynamicRef": "http://does-not-exist.com",
            "dependencies": {
                "alpha": false,
                "beta": [ "zeta" ]
            },
            "prefixItems": [
                true,
                false
            ],
            "type": "number"
        },
        "tests": [
            {
                "description": "passing",
                "data": 1,
                "valid": true
            },
            {
                "description": "failing (string)",
                "data": "foo",
                "valid": false
            },
            {
                "description": "failing (object)",
                "data": { "alpha": 1, "beta": 2 },
                "valid": false
            },
            {
                "description": "failing (array)",
                "data": [ 1, 2 ],
                "valid": false
            }
        ]
    }
]