...

Text file src/github.com/qri-io/jsonschema/testdata/draft6/format.json

Documentation: github.com/qri-io/jsonschema/testdata/draft6

     1[
     2    {
     3        "description": "validation of e-mail addresses",
     4        "schema": {"format": "email"},
     5        "tests": [
     6            {
     7                "description": "ignores integers",
     8                "data": 12,
     9                "valid": true
    10            },
    11            {
    12                "description": "ignores floats",
    13                "data": 13.7,
    14                "valid": true
    15            },
    16            {
    17                "description": "ignores objects",
    18                "data": {},
    19                "valid": true
    20            },
    21            {
    22                "description": "ignores arrays",
    23                "data": [],
    24                "valid": true
    25            },
    26            {
    27                "description": "ignores booleans",
    28                "data": false,
    29                "valid": true
    30            },
    31            {
    32                "description": "ignores null",
    33                "data": null,
    34                "valid": true
    35            }
    36        ]
    37    },
    38    {
    39        "description": "validation of IP addresses",
    40        "schema": {"format": "ipv4"},
    41        "tests": [
    42            {
    43                "description": "ignores integers",
    44                "data": 12,
    45                "valid": true
    46            },
    47            {
    48                "description": "ignores floats",
    49                "data": 13.7,
    50                "valid": true
    51            },
    52            {
    53                "description": "ignores objects",
    54                "data": {},
    55                "valid": true
    56            },
    57            {
    58                "description": "ignores arrays",
    59                "data": [],
    60                "valid": true
    61            },
    62            {
    63                "description": "ignores booleans",
    64                "data": false,
    65                "valid": true
    66            },
    67            {
    68                "description": "ignores null",
    69                "data": null,
    70                "valid": true
    71            }
    72        ]
    73    },
    74    {
    75        "description": "validation of IPv6 addresses",
    76        "schema": {"format": "ipv6"},
    77        "tests": [
    78            {
    79                "description": "ignores integers",
    80                "data": 12,
    81                "valid": true
    82            },
    83            {
    84                "description": "ignores floats",
    85                "data": 13.7,
    86                "valid": true
    87            },
    88            {
    89                "description": "ignores objects",
    90                "data": {},
    91                "valid": true
    92            },
    93            {
    94                "description": "ignores arrays",
    95                "data": [],
    96                "valid": true
    97            },
    98            {
    99                "description": "ignores booleans",
   100                "data": false,
   101                "valid": true
   102            },
   103            {
   104                "description": "ignores null",
   105                "data": null,
   106                "valid": true
   107            }
   108        ]
   109    },
   110    {
   111        "description": "validation of hostnames",
   112        "schema": {"format": "hostname"},
   113        "tests": [
   114            {
   115                "description": "ignores integers",
   116                "data": 12,
   117                "valid": true
   118            },
   119            {
   120                "description": "ignores floats",
   121                "data": 13.7,
   122                "valid": true
   123            },
   124            {
   125                "description": "ignores objects",
   126                "data": {},
   127                "valid": true
   128            },
   129            {
   130                "description": "ignores arrays",
   131                "data": [],
   132                "valid": true
   133            },
   134            {
   135                "description": "ignores booleans",
   136                "data": false,
   137                "valid": true
   138            },
   139            {
   140                "description": "ignores null",
   141                "data": null,
   142                "valid": true
   143            }
   144        ]
   145    },
   146    {
   147        "description": "validation of date-time strings",
   148        "schema": {"format": "date-time"},
   149        "tests": [
   150            {
   151                "description": "ignores integers",
   152                "data": 12,
   153                "valid": true
   154            },
   155            {
   156                "description": "ignores floats",
   157                "data": 13.7,
   158                "valid": true
   159            },
   160            {
   161                "description": "ignores objects",
   162                "data": {},
   163                "valid": true
   164            },
   165            {
   166                "description": "ignores arrays",
   167                "data": [],
   168                "valid": true
   169            },
   170            {
   171                "description": "ignores booleans",
   172                "data": false,
   173                "valid": true
   174            },
   175            {
   176                "description": "ignores null",
   177                "data": null,
   178                "valid": true
   179            }
   180        ]
   181    },
   182    {
   183        "description": "validation of JSON pointers",
   184        "schema": {"format": "json-pointer"},
   185        "tests": [
   186            {
   187                "description": "ignores integers",
   188                "data": 12,
   189                "valid": true
   190            },
   191            {
   192                "description": "ignores floats",
   193                "data": 13.7,
   194                "valid": true
   195            },
   196            {
   197                "description": "ignores objects",
   198                "data": {},
   199                "valid": true
   200            },
   201            {
   202                "description": "ignores arrays",
   203                "data": [],
   204                "valid": true
   205            },
   206            {
   207                "description": "ignores booleans",
   208                "data": false,
   209                "valid": true
   210            },
   211            {
   212                "description": "ignores null",
   213                "data": null,
   214                "valid": true
   215            }
   216        ]
   217    },
   218    {
   219        "description": "validation of URIs",
   220        "schema": {"format": "uri"},
   221        "tests": [
   222            {
   223                "description": "ignores integers",
   224                "data": 12,
   225                "valid": true
   226            },
   227            {
   228                "description": "ignores floats",
   229                "data": 13.7,
   230                "valid": true
   231            },
   232            {
   233                "description": "ignores objects",
   234                "data": {},
   235                "valid": true
   236            },
   237            {
   238                "description": "ignores arrays",
   239                "data": [],
   240                "valid": true
   241            },
   242            {
   243                "description": "ignores booleans",
   244                "data": false,
   245                "valid": true
   246            },
   247            {
   248                "description": "ignores null",
   249                "data": null,
   250                "valid": true
   251            }
   252        ]
   253    },
   254    {
   255        "description": "validation of URI references",
   256        "schema": {"format": "uri-reference"},
   257        "tests": [
   258            {
   259                "description": "ignores integers",
   260                "data": 12,
   261                "valid": true
   262            },
   263            {
   264                "description": "ignores floats",
   265                "data": 13.7,
   266                "valid": true
   267            },
   268            {
   269                "description": "ignores objects",
   270                "data": {},
   271                "valid": true
   272            },
   273            {
   274                "description": "ignores arrays",
   275                "data": [],
   276                "valid": true
   277            },
   278            {
   279                "description": "ignores booleans",
   280                "data": false,
   281                "valid": true
   282            },
   283            {
   284                "description": "ignores null",
   285                "data": null,
   286                "valid": true
   287            }
   288        ]
   289    },
   290    {
   291        "description": "validation of URI templates",
   292        "schema": {"format": "uri-template"},
   293        "tests": [
   294            {
   295                "description": "ignores integers",
   296                "data": 12,
   297                "valid": true
   298            },
   299            {
   300                "description": "ignores floats",
   301                "data": 13.7,
   302                "valid": true
   303            },
   304            {
   305                "description": "ignores objects",
   306                "data": {},
   307                "valid": true
   308            },
   309            {
   310                "description": "ignores arrays",
   311                "data": [],
   312                "valid": true
   313            },
   314            {
   315                "description": "ignores booleans",
   316                "data": false,
   317                "valid": true
   318            },
   319            {
   320                "description": "ignores null",
   321                "data": null,
   322                "valid": true
   323            }
   324        ]
   325    }
   326]

View as plain text