...

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

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

     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 URIs",
   184        "schema": {"format": "uri"},
   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]

View as plain text