From 8db9b1ee1a0d0196502044f23a5e1995740a8d8f Mon Sep 17 00:00:00 2001 From: Nate Finch Date: Sat, 2 Jan 2021 23:18:51 -0500 Subject: [PATCH 1/2] fix test for 1.16 --- .travis.yml | 1 + mage/main_test.go | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/.travis.yml b/.travis.yml index dd15611b..6cfa4982 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,6 +9,7 @@ branches: # library, I'm not going to worry about older versions for now. go: - tip + - 1.16.x - 1.15.x - 1.14.x - 1.13.x diff --git a/mage/main_test.go b/mage/main_test.go index cf57da98..abee250a 100644 --- a/mage/main_test.go +++ b/mage/main_test.go @@ -1436,6 +1436,18 @@ func Test() { } stderr.Reset() stdout.Reset() + + // we need to run go mod tidy, since go build will no longer auto-add dependencies. + cmd = exec.Command("go", "mod", "tidy") + cmd.Dir = dir + cmd.Env = os.Environ() + cmd.Stderr = stderr + cmd.Stdout = stdout + if err := cmd.Run(); err != nil { + t.Fatalf("Error running go mod tidy: %v\nStdout: %s\nStderr: %s", err, stdout, stderr) + } + stderr.Reset() + stdout.Reset() code := Invoke(Invocation{ Dir: dir, Stderr: stderr, From fbe2fa55979ab6c54db16ef7649e24c08c7bb505 Mon Sep 17 00:00:00 2001 From: Nate Finch Date: Sat, 2 Jan 2021 23:27:40 -0500 Subject: [PATCH 2/2] let's try a different go build target --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 6cfa4982..9a1bcc12 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,7 +9,7 @@ branches: # library, I'm not going to worry about older versions for now. go: - tip - - 1.16.x + - 1.16beta1 - 1.15.x - 1.14.x - 1.13.x