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

coverage increased

This commit is contained in:
Carlos Alexandro Becker 2017-07-01 21:34:32 -03:00
parent 0410f5bc72
commit 2becfecc8b
No known key found for this signature in database
GPG Key ID: E61E2F7DC14AB940

View File

@ -31,3 +31,27 @@ func TestMultipleArtifactAdds(t *testing.T) {
assert.Len(ctx.Artifacts, len(list))
assert.Contains(ctx.Artifacts, "a", "b", "c", "d")
}
func TestMultipleFolderAdds(t *testing.T) {
var assert = assert.New(t)
var list = map[string]string{
"key-a": "folder/a",
"key-b": "folder/b",
"key-c": "folder/c",
"key-d": "folder/d",
}
var ctx = New(config.Project{
Dist: "dist",
})
var g errgroup.Group
for k, f := range list {
f := f
k := k
g.Go(func() error {
ctx.AddFolder(k, f)
return nil
})
}
assert.NoError(g.Wait())
assert.Len(ctx.Folders, len(list))
}