[
  {
    "description": "boolean schema 'true'",
    "database": {
      "schemas": [
        {
          "$id": "booleanSchema_0_0"
        }
      ]
    },
    "tests": [
      {
        "description": "number is valid",
        "data": 1,
        "schema_id": "booleanSchema_0_0",
        "action": "validate",
        "expect": {
          "success": true
        }
      },
      {
        "description": "string is valid",
        "data": "foo",
        "schema_id": "booleanSchema_0_0",
        "action": "validate",
        "expect": {
          "success": true
        }
      },
      {
        "description": "boolean true is valid",
        "data": true,
        "schema_id": "booleanSchema_0_0",
        "action": "validate",
        "expect": {
          "success": true
        }
      },
      {
        "description": "boolean false is valid",
        "data": false,
        "schema_id": "booleanSchema_0_0",
        "action": "validate",
        "expect": {
          "success": true
        }
      },
      {
        "description": "null is valid",
        "data": null,
        "schema_id": "booleanSchema_0_0",
        "action": "validate",
        "expect": {
          "success": true
        }
      },
      {
        "description": "object is valid",
        "data": {
          "foo": "bar"
        },
        "schema_id": "booleanSchema_0_0",
        "action": "validate",
        "expect": {
          "success": true
        }
      },
      {
        "description": "empty object is valid",
        "data": {},
        "schema_id": "booleanSchema_0_0",
        "action": "validate",
        "expect": {
          "success": true
        }
      },
      {
        "description": "array is valid",
        "data": [
          "foo"
        ],
        "schema_id": "booleanSchema_0_0",
        "action": "validate",
        "expect": {
          "success": true
        }
      },
      {
        "description": "empty array is valid",
        "data": [],
        "schema_id": "booleanSchema_0_0",
        "action": "validate",
        "expect": {
          "success": true
        }
      }
    ]
  },
  {
    "description": "boolean schema 'false'",
    "database": {
      "schemas": [
        {
          "not": {},
          "$id": "booleanSchema_1_0"
        }
      ]
    },
    "tests": [
      {
        "description": "number is invalid",
        "data": 1,
        "schema_id": "booleanSchema_1_0",
        "action": "validate",
        "expect": {
          "success": false
        }
      },
      {
        "description": "string is invalid",
        "data": "foo",
        "schema_id": "booleanSchema_1_0",
        "action": "validate",
        "expect": {
          "success": false
        }
      },
      {
        "description": "boolean true is invalid",
        "data": true,
        "schema_id": "booleanSchema_1_0",
        "action": "validate",
        "expect": {
          "success": false
        }
      },
      {
        "description": "boolean false is invalid",
        "data": false,
        "schema_id": "booleanSchema_1_0",
        "action": "validate",
        "expect": {
          "success": false
        }
      },
      {
        "description": "null is invalid",
        "data": null,
        "schema_id": "booleanSchema_1_0",
        "action": "validate",
        "expect": {
          "success": false
        }
      },
      {
        "description": "object is invalid",
        "data": {
          "foo": "bar"
        },
        "schema_id": "booleanSchema_1_0",
        "action": "validate",
        "expect": {
          "success": false
        }
      },
      {
        "description": "empty object is invalid",
        "data": {},
        "schema_id": "booleanSchema_1_0",
        "action": "validate",
        "expect": {
          "success": false
        }
      },
      {
        "description": "array is invalid",
        "data": [
          "foo"
        ],
        "schema_id": "booleanSchema_1_0",
        "action": "validate",
        "expect": {
          "success": false
        }
      },
      {
        "description": "empty array is invalid",
        "data": [],
        "schema_id": "booleanSchema_1_0",
        "action": "validate",
        "expect": {
          "success": false
        }
      }
    ]
  }
]