1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-03-17 20:47:50 +02:00

test: added env to pipe tests

This commit is contained in:
Carlos Alexandro Becker 2017-12-19 19:34:33 -02:00
parent dd6b650017
commit 660f8cfd80
No known key found for this signature in database
GPG Key ID: E61E2F7DC14AB940

View File

@ -17,7 +17,7 @@ func TestDescription(t *testing.T) {
func TestPipe(t *testing.T) {
var binary = "binary"
var checksums = binary + "_checksums.txt"
var checksums = binary + "_bar_checksums.txt"
folder, err := ioutil.TempDir("", "goreleasertest")
assert.NoError(t, err)
var file = filepath.Join(folder, binary)
@ -27,10 +27,11 @@ func TestPipe(t *testing.T) {
Dist: folder,
ProjectName: binary,
Checksum: config.Checksum{
NameTemplate: "{{ .ProjectName }}_checksums.txt",
NameTemplate: "{{ .ProjectName }}_{{ .Env.FOO }}_checksums.txt",
},
},
)
ctx.Env = map[string]string{"FOO": "bar"}
ctx.Artifacts.Add(artifact.Artifact{
Name: binary,
Path: file,