Skip to content

Commit 18e36bf

Browse files
committed
Fixed the init_test
Signed-off-by: 7h3-3mp7y-m4n <[email protected]>
1 parent 2f3cf2c commit 18e36bf

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

internal/command/init_test.go

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,10 @@ package command
1616

1717
import (
1818
"context"
19+
"fmt"
1920
"os"
2021
"path/filepath"
22+
"slices"
2123
"strings"
2224
"testing"
2325

@@ -26,6 +28,7 @@ import (
2628
"github.com/stretchr/testify/require"
2729

2830
"github.com/score-spec/score-compose/internal/project"
31+
"github.com/score-spec/score-compose/internal/provisioners"
2932
"github.com/score-spec/score-compose/internal/provisioners/loader"
3033
)
3134

@@ -263,6 +266,10 @@ func TestInitWithProvisioners(t *testing.T) {
263266

264267
provs, err := loader.LoadProvisionersFromDirectory(filepath.Join(td, ".score-compose"), loader.DefaultSuffix)
265268
assert.NoError(t, err)
266-
assert.Equal(t, "template://two", provs[0].Uri())
267-
assert.Equal(t, "template://one", provs[1].Uri())
269+
expectedProvisionerUris := []string{"template://one", "template://two"}
270+
for _, expectedUri := range expectedProvisionerUris {
271+
assert.True(t, slices.ContainsFunc(provs, func(p provisioners.Provisioner) bool {
272+
return p.Uri() == expectedUri
273+
}), fmt.Sprintf("Expected provisioner '%s' not found", expectedUri))
274+
}
268275
}

0 commit comments

Comments
 (0)