Giant blob of minor changes
[dotfiles/.git] / .config / coc / extensions / coc-go-data / tools / pkg / mod / golang.org / x / tools@v0.0.0-20201028153306-37f0764111ff / internal / imports / testdata / mod / rsc.io_!q!u!o!t!e_v1.5.2.txt
diff --git a/.config/coc/extensions/coc-go-data/tools/pkg/mod/golang.org/x/tools@v0.0.0-20201028153306-37f0764111ff/internal/imports/testdata/mod/rsc.io_!q!u!o!t!e_v1.5.2.txt b/.config/coc/extensions/coc-go-data/tools/pkg/mod/golang.org/x/tools@v0.0.0-20201028153306-37f0764111ff/internal/imports/testdata/mod/rsc.io_!q!u!o!t!e_v1.5.2.txt
new file mode 100644 (file)
index 0000000..21185c3
--- /dev/null
@@ -0,0 +1,88 @@
+rsc.io/QUOTE v1.5.2
+
+-- .mod --
+module rsc.io/QUOTE
+
+require rsc.io/quote v1.5.2
+-- .info --
+{"Version":"v1.5.2","Name":"","Short":"","Time":"2018-07-15T16:25:34Z"}
+-- go.mod --
+module rsc.io/QUOTE
+
+require rsc.io/quote v1.5.2
+-- QUOTE/quote.go --
+// Copyright 2018 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.
+
+// PACKAGE QUOTE COLLECTS LOUD SAYINGS.
+package QUOTE
+
+import (
+       "strings"
+
+       "rsc.io/quote"
+)
+
+// HELLO RETURNS A GREETING.
+func HELLO() string {
+       return strings.ToUpper(quote.Hello())
+}
+
+// GLASS RETURNS A USEFUL PHRASE FOR WORLD TRAVELERS.
+func GLASS() string {
+       return strings.ToUpper(quote.GLASS())
+}
+
+// GO RETURNS A GO PROVERB.
+func GO() string {
+       return strings.ToUpper(quote.GO())
+}
+
+// OPT RETURNS AN OPTIMIZATION TRUTH.
+func OPT() string {
+       return strings.ToUpper(quote.OPT())
+}
+-- QUOTE/quote_test.go --
+// Copyright 2018 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.
+
+package QUOTE
+
+import (
+       "os"
+       "testing"
+)
+
+func init() {
+       os.Setenv("LC_ALL", "en")
+}
+
+func TestHELLO(t *testing.T) {
+       hello := "HELLO, WORLD"
+       if out := HELLO(); out != hello {
+               t.Errorf("HELLO() = %q, want %q", out, hello)
+       }
+}
+
+func TestGLASS(t *testing.T) {
+       glass := "I CAN EAT GLASS AND IT DOESN'T HURT ME."
+       if out := GLASS(); out != glass {
+               t.Errorf("GLASS() = %q, want %q", out, glass)
+       }
+}
+
+func TestGO(t *testing.T) {
+       go1 := "DON'T COMMUNICATE BY SHARING MEMORY, SHARE MEMORY BY COMMUNICATING."
+       if out := GO(); out != go1 {
+               t.Errorf("GO() = %q, want %q", out, go1)
+       }
+}
+
+func TestOPT(t *testing.T) {
+       opt := "IF A PROGRAM IS TOO SLOW, IT MUST HAVE A LOOP."
+       if out := OPT(); out != opt {
+               t.Errorf("OPT() = %q, want %q", out, opt)
+       }
+}