mirror of
https://github.com/goreleaser/goreleaser.git
synced 2025-02-05 13:15:26 +02:00
coverage increased
This commit is contained in:
parent
0410f5bc72
commit
2becfecc8b
@ -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))
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user