diff options
Diffstat (limited to 'src/net/url/url_test.go')
| -rw-r--r-- | src/net/url/url_test.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/net/url/url_test.go b/src/net/url/url_test.go index d099353eb2..f0f3f97800 100644 --- a/src/net/url/url_test.go +++ b/src/net/url/url_test.go @@ -1756,6 +1756,12 @@ func TestParseErrors(t *testing.T) { {"http://[fe80::1", true}, // missing closing bracket {"http://fe80::1]/", true}, // missing opening bracket {"http://[test.com]/", true}, // domain name in brackets + {"http://example.com[::1]", true}, // IPv6 literal doesn't start with '[' + {"http://example.com[::1", true}, + {"http://[::1", true}, + {"http://.[::1]", true}, + {"http:// [::1]", true}, + {"hxxp://mathepqo[.]serveftp(.)com:9059", true}, } for _, tt := range tests { u, err := Parse(tt.in) |
