1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-02-05 13:15:26 +02:00

test: fix gomod test

Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
This commit is contained in:
Carlos A Becker 2021-06-16 03:17:36 +00:00
parent b53dbb89d0
commit d676964938
No known key found for this signature in database
GPG Key ID: E61E2F7DC14AB940

View File

@ -555,7 +555,11 @@ func TestRunPipeWithProxiedRepo(t *testing.T) {
require.NoError(t, os.MkdirAll(proxied, 0o750))
require.NoError(t, os.WriteFile(
filepath.Join(proxied, "main.go"),
[]byte("// +build: main\npackage main\nimport github.com/goreleaser/goreleaser"),
[]byte(`// +build main
package main
import _ "github.com/goreleaser/goreleaser"
`),
0o666,
))
require.NoError(t, os.WriteFile(
@ -563,9 +567,10 @@ func TestRunPipeWithProxiedRepo(t *testing.T) {
[]byte("module foo\nrequire github.com/goreleaser/goreleaser v0.161.1"),
0o666,
))
cmd := exec.Command("go", "mod", "download")
cmd := exec.Command("go", "mod", "tidy")
cmd.Dir = proxied
require.NoError(t, cmd.Run())
config := config.Project{
GoMod: config.GoMod{
Proxy: true,
@ -573,7 +578,6 @@ func TestRunPipeWithProxiedRepo(t *testing.T) {
Builds: []config.Build{
{
Binary: "foo",
Hooks: config.HookConfig{},
Main: "github.com/goreleaser/goreleaser",
Dir: proxied,
Targets: []string{