aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2022-07-07 13:48:19 +0200
committerGitHub <noreply@github.com>2022-07-07 13:48:19 +0200
commit680ad40597b7c5b8ba2b3a378e0862bc5142faa7 (patch)
treef7d13c479e7fc74df39ceac22c5afb1bf90ff482 /tests
parentdocs: highlight this still being in alpha stage (#3) (diff)
downloadmason-680ad40597b7c5b8ba2b3a378e0862bc5142faa7.tar
mason-680ad40597b7c5b8ba2b3a378e0862bc5142faa7.tar.gz
mason-680ad40597b7c5b8ba2b3a378e0862bc5142faa7.tar.bz2
mason-680ad40597b7c5b8ba2b3a378e0862bc5142faa7.tar.lz
mason-680ad40597b7c5b8ba2b3a378e0862bc5142faa7.tar.xz
mason-680ad40597b7c5b8ba2b3a378e0862bc5142faa7.tar.zst
mason-680ad40597b7c5b8ba2b3a378e0862bc5142faa7.zip
fix(go): strip wildcard specifier from package names when necessary (#4)
Diffstat (limited to 'tests')
-rw-r--r--tests/core/managers/go_spec.lua11
1 files changed, 9 insertions, 2 deletions
diff --git a/tests/core/managers/go_spec.lua b/tests/core/managers/go_spec.lua
index c580277f..0afe09a8 100644
--- a/tests/core/managers/go_spec.lua
+++ b/tests/core/managers/go_spec.lua
@@ -92,7 +92,7 @@ gopls: go1.18
mock.new {
primary_source = mock.new {
type = "go",
- package = "golang.org/x/tools/gopls",
+ package = "golang.org/x/tools/gopls/...",
},
},
path.package_prefix "dummy"
@@ -147,7 +147,7 @@ gopls: go1.18
mock.new {
primary_source = mock.new {
type = "go",
- package = "golang.org/x/tools/gopls",
+ package = "golang.org/x/tools/gopls/...",
},
},
path.package_prefix "dummy"
@@ -163,4 +163,11 @@ gopls: go1.18
spawn.go = nil
end)
)
+
+ it("should trim package wildcard specifier", function()
+ assert.equals(
+ "https://github.com/cweill/gotests",
+ go.strip_package_wildcard "https://github.com/cweill/gotests/..."
+ )
+ end)
end)