diff options
Diffstat (limited to 'src/net/ip_test.go')
| -rw-r--r-- | src/net/ip_test.go | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/net/ip_test.go b/src/net/ip_test.go index acc2310be1..11c0b75246 100644 --- a/src/net/ip_test.go +++ b/src/net/ip_test.go @@ -21,7 +21,6 @@ var parseIPTests = []struct { {"::ffff:127.1.2.3", IPv4(127, 1, 2, 3)}, {"::ffff:7f01:0203", IPv4(127, 1, 2, 3)}, {"0:0:0:0:0000:ffff:127.1.2.3", IPv4(127, 1, 2, 3)}, - {"0:0:0:0:000000:ffff:127.1.2.3", IPv4(127, 1, 2, 3)}, {"0:0:0:0::ffff:127.1.2.3", IPv4(127, 1, 2, 3)}, {"2001:4860:0:2001::68", IP{0x20, 0x01, 0x48, 0x60, 0, 0, 0x20, 0x01, 0, 0, 0, 0, 0, 0, 0x00, 0x68}}, @@ -37,6 +36,10 @@ var parseIPTests = []struct { {"fe80::1%lo0", nil}, {"fe80::1%911", nil}, {"", nil}, + //6 zeroes in one group + {"0:0:0:0:000000:ffff:127.1.2.3", nil}, + //5 zeroes in one group edge case + {"0:0:0:0:00000:ffff:127.1.2.3", nil}, {"a1:a2:a3:a4::b1:b2:b3:b4", nil}, // Issue 6628 {"127.001.002.003", nil}, {"::ffff:127.001.002.003", nil}, |
