aboutsummaryrefslogtreecommitdiff
path: root/src/net/ip_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/ip_test.go')
-rw-r--r--src/net/ip_test.go5
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},