github.com/kaptinlin/jsonschema@v0.4.6/testdata/JSON-Schema-Test-Suite/tests/draft3/minimum.json (about)

     1  [
     2      {
     3          "description": "minimum validation",
     4          "schema": {"minimum": 1.1},
     5          "tests": [
     6              {
     7                  "description": "above the minimum is valid",
     8                  "data": 2.6,
     9                  "valid": true
    10              },
    11              {
    12                  "description": "boundary point is valid",
    13                  "data": 1.1,
    14                  "valid": true
    15              },
    16              {
    17                  "description": "below the minimum is invalid",
    18                  "data": 0.6,
    19                  "valid": false
    20              },
    21              {
    22                  "description": "ignores non-numbers",
    23                  "data": "x",
    24                  "valid": true
    25              }
    26          ]
    27      },
    28      {
    29          "description": "exclusiveMinimum validation",
    30          "schema": {
    31              "minimum": 1.1,
    32              "exclusiveMinimum": true
    33          },
    34          "tests": [
    35              {
    36                  "description": "above the minimum is still valid",
    37                  "data": 1.2,
    38                  "valid": true
    39              },
    40              {
    41                  "description": "boundary point is invalid",
    42                  "data": 1.1,
    43                  "valid": false
    44              }
    45          ]
    46      },
    47      {
    48          "description": "minimum validation with signed integer",
    49          "schema": {"minimum": -2},
    50          "tests": [
    51              {
    52                  "description": "negative above the minimum is valid",
    53                  "data": -1,
    54                  "valid": true
    55              },
    56              {
    57                  "description": "positive above the minimum is valid",
    58                  "data": 0,
    59                  "valid": true
    60              },
    61              {
    62                  "description": "boundary point is valid",
    63                  "data": -2,
    64                  "valid": true
    65              },
    66              {
    67                  "description": "boundary point with float is valid",
    68                  "data": -2.0,
    69                  "valid": true
    70              },
    71              {
    72                  "description": "float below the minimum is invalid",
    73                  "data": -2.0001,
    74                  "valid": false
    75              },
    76              {
    77                  "description": "int below the minimum is invalid",
    78                  "data": -3,
    79                  "valid": false
    80              },
    81              {
    82                  "description": "ignores non-numbers",
    83                  "data": "x",
    84                  "valid": true
    85              }
    86          ]
    87      }
    88  ]