some deletions
[dotfiles/.git] / .config / coc / extensions / coc-go-data / tools / pkg / mod / golang.org / x / tools@v0.0.0-20201028153306-37f0764111ff / internal / span / uri_windows_test.go
diff --git a/.config/coc/extensions/coc-go-data/tools/pkg/mod/golang.org/x/tools@v0.0.0-20201028153306-37f0764111ff/internal/span/uri_windows_test.go b/.config/coc/extensions/coc-go-data/tools/pkg/mod/golang.org/x/tools@v0.0.0-20201028153306-37f0764111ff/internal/span/uri_windows_test.go
deleted file mode 100644 (file)
index 2a2632e..0000000
+++ /dev/null
@@ -1,111 +0,0 @@
-// Copyright 2020 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// +build windows
-
-package span_test
-
-import (
-       "testing"
-
-       "golang.org/x/tools/internal/span"
-)
-
-// TestURI tests the conversion between URIs and filenames. The test cases
-// include Windows-style URIs and filepaths, but we avoid having OS-specific
-// tests by using only forward slashes, assuming that the standard library
-// functions filepath.ToSlash and filepath.FromSlash do not need testing.
-func TestURIFromPath(t *testing.T) {
-       for _, test := range []struct {
-               path, wantFile string
-               wantURI        span.URI
-       }{
-               {
-                       path:     ``,
-                       wantFile: ``,
-                       wantURI:  span.URI(""),
-               },
-               {
-                       path:     `C:\Windows\System32`,
-                       wantFile: `C:\Windows\System32`,
-                       wantURI:  span.URI("file:///C:/Windows/System32"),
-               },
-               {
-                       path:     `C:\Go\src\bob.go`,
-                       wantFile: `C:\Go\src\bob.go`,
-                       wantURI:  span.URI("file:///C:/Go/src/bob.go"),
-               },
-               {
-                       path:     `c:\Go\src\bob.go`,
-                       wantFile: `C:\Go\src\bob.go`,
-                       wantURI:  span.URI("file:///C:/Go/src/bob.go"),
-               },
-               {
-                       path:     `\path\to\dir`,
-                       wantFile: `C:\path\to\dir`,
-                       wantURI:  span.URI("file:///C:/path/to/dir"),
-               },
-               {
-                       path:     `\a\b\c\src\bob.go`,
-                       wantFile: `C:\a\b\c\src\bob.go`,
-                       wantURI:  span.URI("file:///C:/a/b/c/src/bob.go"),
-               },
-               {
-                       path:     `c:\Go\src\bob george\george\george.go`,
-                       wantFile: `C:\Go\src\bob george\george\george.go`,
-                       wantURI:  span.URI("file:///C:/Go/src/bob%20george/george/george.go"),
-               },
-       } {
-               got := span.URIFromPath(test.path)
-               if got != test.wantURI {
-                       t.Errorf("URIFromPath(%q): got %q, expected %q", test.path, got, test.wantURI)
-               }
-               gotFilename := got.Filename()
-               if gotFilename != test.wantFile {
-                       t.Errorf("Filename(%q): got %q, expected %q", got, gotFilename, test.wantFile)
-               }
-       }
-}
-
-func TestURIFromURI(t *testing.T) {
-       for _, test := range []struct {
-               inputURI, wantFile string
-               wantURI            span.URI
-       }{
-               {
-                       inputURI: `file:///c:/Go/src/bob%20george/george/george.go`,
-                       wantFile: `C:\Go\src\bob george\george\george.go`,
-                       wantURI:  span.URI("file:///C:/Go/src/bob%20george/george/george.go"),
-               },
-               {
-                       inputURI: `file:///C%3A/Go/src/bob%20george/george/george.go`,
-                       wantFile: `C:\Go\src\bob george\george\george.go`,
-                       wantURI:  span.URI("file:///C:/Go/src/bob%20george/george/george.go"),
-               },
-               {
-                       inputURI: `file:///c:/path/to/%25p%25ercent%25/per%25cent.go`,
-                       wantFile: `C:\path\to\%p%ercent%\per%cent.go`,
-                       wantURI:  span.URI(`file:///C:/path/to/%25p%25ercent%25/per%25cent.go`),
-               },
-               {
-                       inputURI: `file:///C%3A/`,
-                       wantFile: `C:\`,
-                       wantURI:  span.URI(`file:///C:/`),
-               },
-               {
-                       inputURI: `file:///`,
-                       wantFile: `\`,
-                       wantURI:  span.URI(`file:///`),
-               },
-       } {
-               got := span.URIFromURI(test.inputURI)
-               if got != test.wantURI {
-                       t.Errorf("NewURI(%q): got %q, expected %q", test.inputURI, got, test.wantURI)
-               }
-               gotFilename := got.Filename()
-               if gotFilename != test.wantFile {
-                       t.Errorf("Filename(%q): got %q, expected %q", got, gotFilename, test.wantFile)
-               }
-       }
-}