[ { "description": "invalid recursive reference exception testing", "schema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "name": { "type": "string" }, "title": { "type": "string" }, "subordinates": { "type": "array", "items": { "$recursiveRef": "#%" } } } }, "tests": [ { "description": "no test cases invalid schema exception", "data": { "name": "John Doe", "title": "CEO", "subordinates": [ { "name": "Alice Smith", "title": "CTO", "subordinates": [ { "name": "Bob Johnson", "title": "Lead Engineer", "subordinates": [] } ] }, { "name": "Eva Brown", "title": "CFO", "subordinates": [] } ] }, "valid": true } ] } ]