1268896Sbapt[ 2268896Sbapt { 3268896Sbapt "description": "maxProperties validation", 4268896Sbapt "schema": {"maxProperties": 2}, 5268896Sbapt "tests": [ 6268896Sbapt { 7268896Sbapt "description": "shorter is valid", 8268896Sbapt "data": {"foo": 1}, 9268896Sbapt "valid": true 10268896Sbapt }, 11268896Sbapt { 12268896Sbapt "description": "exact length is valid", 13268896Sbapt "data": {"foo": 1, "bar": 2}, 14268896Sbapt "valid": true 15268896Sbapt }, 16268896Sbapt { 17268896Sbapt "description": "too long is invalid", 18268896Sbapt "data": {"foo": 1, "bar": 2, "baz": 3}, 19268896Sbapt "valid": false 20268896Sbapt }, 21268896Sbapt { 22268896Sbapt "description": "ignores non-objects", 23268896Sbapt "data": "foobar", 24268896Sbapt "valid": true 25268896Sbapt } 26268896Sbapt ] 27268896Sbapt } 28268896Sbapt] 29