File tree 6 files changed +90
-0
lines changed
draft-future/optional/format
draft2019-09/optional/format
draft2020-12/optional/format
6 files changed +90
-0
lines changed Original file line number Diff line number Diff line change 13
13
"data" : " 12345::" ,
14
14
"valid" : false
15
15
},
16
+ {
17
+ "description" : " trailing 4 hex symbols is valid" ,
18
+ "data" : " ::abef" ,
19
+ "valid" : true
20
+ },
21
+ {
22
+ "description" : " trailing 5 hex symbols is invalid" ,
23
+ "data" : " ::abcef" ,
24
+ "valid" : false
25
+ },
16
26
{
17
27
"description" : " an IPv6 address with too many components" ,
18
28
"data" : " 1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1" ,
53
63
"data" : " :2:3:4::8" ,
54
64
"valid" : false
55
65
},
66
+ {
67
+ "description" : " single set of double colons in the middle is valid" ,
68
+ "data" : " 1:d6::42" ,
69
+ "valid" : true
70
+ },
56
71
{
57
72
"description" : " two sets of double colons is invalid" ,
58
73
"data" : " 1::d6::42" ,
Original file line number Diff line number Diff line change 13
13
"data" : " 12345::" ,
14
14
"valid" : false
15
15
},
16
+ {
17
+ "description" : " trailing 4 hex symbols is valid" ,
18
+ "data" : " ::abef" ,
19
+ "valid" : true
20
+ },
21
+ {
22
+ "description" : " trailing 5 hex symbols is invalid" ,
23
+ "data" : " ::abcef" ,
24
+ "valid" : false
25
+ },
16
26
{
17
27
"description" : " an IPv6 address with too many components" ,
18
28
"data" : " 1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1" ,
53
63
"data" : " :2:3:4::8" ,
54
64
"valid" : false
55
65
},
66
+ {
67
+ "description" : " single set of double colons in the middle is valid" ,
68
+ "data" : " 1:d6::42" ,
69
+ "valid" : true
70
+ },
56
71
{
57
72
"description" : " two sets of double colons is invalid" ,
58
73
"data" : " 1::d6::42" ,
Original file line number Diff line number Diff line change 13
13
"data" : " 12345::" ,
14
14
"valid" : false
15
15
},
16
+ {
17
+ "description" : " trailing 4 hex symbols is valid" ,
18
+ "data" : " ::abef" ,
19
+ "valid" : true
20
+ },
21
+ {
22
+ "description" : " trailing 5 hex symbols is invalid" ,
23
+ "data" : " ::abcef" ,
24
+ "valid" : false
25
+ },
16
26
{
17
27
"description" : " an IPv6 address with too many components" ,
18
28
"data" : " 1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1" ,
53
63
"data" : " :2:3:4::8" ,
54
64
"valid" : false
55
65
},
66
+ {
67
+ "description" : " single set of double colons in the middle is valid" ,
68
+ "data" : " 1:d6::42" ,
69
+ "valid" : true
70
+ },
56
71
{
57
72
"description" : " two sets of double colons is invalid" ,
58
73
"data" : " 1::d6::42" ,
Original file line number Diff line number Diff line change 13
13
"data" : " 12345::" ,
14
14
"valid" : false
15
15
},
16
+ {
17
+ "description" : " trailing 4 hex symbols is valid" ,
18
+ "data" : " ::abef" ,
19
+ "valid" : true
20
+ },
21
+ {
22
+ "description" : " trailing 5 hex symbols is invalid" ,
23
+ "data" : " ::abcef" ,
24
+ "valid" : false
25
+ },
16
26
{
17
27
"description" : " an IPv6 address with too many components" ,
18
28
"data" : " 1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1" ,
53
63
"data" : " :2:3:4::8" ,
54
64
"valid" : false
55
65
},
66
+ {
67
+ "description" : " single set of double colons in the middle is valid" ,
68
+ "data" : " 1:d6::42" ,
69
+ "valid" : true
70
+ },
56
71
{
57
72
"description" : " two sets of double colons is invalid" ,
58
73
"data" : " 1::d6::42" ,
Original file line number Diff line number Diff line change 13
13
"data" : " 12345::" ,
14
14
"valid" : false
15
15
},
16
+ {
17
+ "description" : " trailing 4 hex symbols is valid" ,
18
+ "data" : " ::abef" ,
19
+ "valid" : true
20
+ },
21
+ {
22
+ "description" : " trailing 5 hex symbols is invalid" ,
23
+ "data" : " ::abcef" ,
24
+ "valid" : false
25
+ },
16
26
{
17
27
"description" : " an IPv6 address with too many components" ,
18
28
"data" : " 1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1" ,
53
63
"data" : " :2:3:4::8" ,
54
64
"valid" : false
55
65
},
66
+ {
67
+ "description" : " single set of double colons in the middle is valid" ,
68
+ "data" : " 1:d6::42" ,
69
+ "valid" : true
70
+ },
56
71
{
57
72
"description" : " two sets of double colons is invalid" ,
58
73
"data" : " 1::d6::42" ,
Original file line number Diff line number Diff line change 13
13
"data" : " 12345::" ,
14
14
"valid" : false
15
15
},
16
+ {
17
+ "description" : " trailing 4 hex symbols is valid" ,
18
+ "data" : " ::abef" ,
19
+ "valid" : true
20
+ },
21
+ {
22
+ "description" : " trailing 5 hex symbols is invalid" ,
23
+ "data" : " ::abcef" ,
24
+ "valid" : false
25
+ },
16
26
{
17
27
"description" : " an IPv6 address with too many components" ,
18
28
"data" : " 1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1" ,
53
63
"data" : " :2:3:4::8" ,
54
64
"valid" : false
55
65
},
66
+ {
67
+ "description" : " single set of double colons in the middle is valid" ,
68
+ "data" : " 1:d6::42" ,
69
+ "valid" : true
70
+ },
56
71
{
57
72
"description" : " two sets of double colons is invalid" ,
58
73
"data" : " 1::d6::42" ,
You can’t perform that action at this time.
0 commit comments