Skip to content

Commit 76e61cd

Browse files
authored
TestBuildImageName not influenced by current env (dapr#5266)
1 parent f5092c5 commit 76e61cd

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

tests/runner/test_registry_test.go

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,32 +15,33 @@ package runner
1515

1616
import (
1717
"fmt"
18-
"os"
1918
"testing"
2019

2120
"github.com/stretchr/testify/assert"
22-
"github.com/stretchr/testify/require"
2321
)
2422

2523
func TestBuildImageName(t *testing.T) {
2624
t.Run("build image name should use default values when none was set", func(t *testing.T) {
25+
t.Setenv("DAPR_TEST_REGISTRY", "")
26+
t.Setenv("DAPR_TEST_TAG", "")
27+
2728
const fakeApp = "fake"
2829
image := BuildTestImageName(fakeApp)
2930
assert.Equal(t, image, fmt.Sprintf("%s/%s:%s", defaultImageRegistry, fakeApp, defaultImageTag))
3031
})
3132
t.Run("build image name should use test image registry when set", func(t *testing.T) {
3233
const fakeRegistry = "fake-registry"
33-
defer os.Clearenv()
34-
require.NoError(t, os.Setenv("DAPR_TEST_REGISTRY", fakeRegistry))
34+
t.Setenv("DAPR_TEST_REGISTRY", fakeRegistry)
35+
t.Setenv("DAPR_TEST_TAG", "")
3536

3637
const fakeApp = "fake"
3738
image := BuildTestImageName(fakeApp)
3839
assert.Equal(t, image, fmt.Sprintf("%s/%s:%s", fakeRegistry, fakeApp, defaultImageTag))
3940
})
4041
t.Run("build image name should use test tag when set", func(t *testing.T) {
4142
const fakeTag = "fake-tag"
42-
defer os.Clearenv()
43-
require.NoError(t, os.Setenv("DAPR_TEST_TAG", fakeTag))
43+
t.Setenv("DAPR_TEST_REGISTRY", "")
44+
t.Setenv("DAPR_TEST_TAG", fakeTag)
4445

4546
const fakeApp = "fake"
4647
image := BuildTestImageName(fakeApp)

0 commit comments

Comments
 (0)