react / wstein / node_modules / jest-cli / node_modules / jsdom / node_modules / request / node_modules / har-validator / node_modules / is-my-json-valid / test / json-schema-draft4 / format.json
81160 views[1{2"description": "validation of date-time strings",3"schema": {"format": "date-time"},4"tests": [5{6"description": "a valid date-time string",7"data": "1963-06-19T08:30:06.283185Z",8"valid": true9},10{11"description": "an invalid date-time string",12"data": "06/19/1963 08:30:06 PST",13"valid": false14},15{16"description": "only RFC3339 not all of ISO 8601 are valid",17"data": "2013-350T01:01:01",18"valid": false19}20]21},22{23"description": "validation of URIs",24"schema": {"format": "uri"},25"tests": [26{27"description": "a valid URI",28"data": "http://foo.bar/?baz=qux#quux",29"valid": true30},31{32"description": "an invalid URI",33"data": "\\\\WINDOWS\\fileshare",34"valid": false35},36{37"description": "an invalid URI though valid URI reference",38"data": "abc",39"valid": false40}41]42},43{44"description": "validation of e-mail addresses",45"schema": {"format": "email"},46"tests": [47{48"description": "a valid e-mail address",49"data": "[email protected]",50"valid": true51},52{53"description": "an invalid e-mail address",54"data": "2962",55"valid": false56}57]58},59{60"description": "validation of IP addresses",61"schema": {"format": "ipv4"},62"tests": [63{64"description": "a valid IP address",65"data": "192.168.0.1",66"valid": true67},68{69"description": "an IP address with too many components",70"data": "127.0.0.0.1",71"valid": false72},73{74"description": "an IP address with out-of-range values",75"data": "256.256.256.256",76"valid": false77},78{79"description": "an IP address without 4 components",80"data": "127.0",81"valid": false82},83{84"description": "an IP address as an integer",85"data": "0x7f000001",86"valid": false87}88]89},90{91"description": "validation of IPv6 addresses",92"schema": {"format": "ipv6"},93"tests": [94{95"description": "a valid IPv6 address",96"data": "::1",97"valid": true98},99{100"description": "an IPv6 address with out-of-range values",101"data": "12345::",102"valid": false103},104{105"description": "an IPv6 address with too many components",106"data": "1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1",107"valid": false108},109{110"description": "an IPv6 address containing illegal characters",111"data": "::laptop",112"valid": false113}114]115},116{117"description": "validation of host names",118"schema": {"format": "hostname"},119"tests": [120{121"description": "a valid host name",122"data": "www.example.com",123"valid": true124},125{126"description": "a host name starting with an illegal character",127"data": "-a-host-name-that-starts-with--",128"valid": false129},130{131"description": "a host name containing illegal characters",132"data": "not_a_valid_host_name",133"valid": false134},135{136"description": "a host name with a component too long",137"data": "a-vvvvvvvvvvvvvvvveeeeeeeeeeeeeeeerrrrrrrrrrrrrrrryyyyyyyyyyyyyyyy-long-host-name-component",138"valid": false139}140]141}142]143144145