]> Cypherpunks repositories - gostls13.git/commitdiff
net/url: add test of "Windows" file URL
authorRuss Cox <rsc@golang.org>
Thu, 3 Apr 2014 20:10:33 +0000 (16:10 -0400)
committerRuss Cox <rsc@golang.org>
Thu, 3 Apr 2014 20:10:33 +0000 (16:10 -0400)
This is just testing the status quo, so that any future attempt
to change it will make the test break and redirect the person
making the change to look at issue 6027.

Fixes #6027.

LGTM=bradfitz
R=golang-codereviews, bradfitz
CC=golang-codereviews
https://golang.org/cl/83930046

src/pkg/net/url/url_test.go

index 7578eb15b907ba0bce2b3f207be6cc818b1eee36..cad758f238520bd58529e96ecd2e2bc6b47fb05d 100644 (file)
@@ -251,6 +251,17 @@ var urltests = []URLTest{
                },
                "file:///home/adg/rabbits",
        },
+       // "Windows" paths are no exception to the rule.
+       // See golang.org/issue/6027, especially comment #9.
+       {
+               "file:///C:/FooBar/Baz.txt",
+               &URL{
+                       Scheme: "file",
+                       Host:   "",
+                       Path:   "/C:/FooBar/Baz.txt",
+               },
+               "file:///C:/FooBar/Baz.txt",
+       },
        // case-insensitive scheme
        {
                "MaIlTo:webmaster@golang.org",