We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7561cc0 commit 3768f43Copy full SHA for 3768f43
internal/cli/configuration/configuration_test.go
@@ -19,6 +19,7 @@ import (
19
"path/filepath"
20
"testing"
21
22
+ "github.com/arduino/go-paths-helper"
23
"github.com/stretchr/testify/require"
24
)
25
@@ -63,3 +64,11 @@ func TestFindConfigFile(t *testing.T) {
63
64
configFile = FindConfigFlagsInArgsOrFallbackOnEnv([]string{"--config-file", "flag/path"})
65
require.Equal(t, "flag/path", configFile)
66
}
67
+
68
+func TestFindConfigDir(t *testing.T) {
69
+ // Check behaviour with --config-dir
70
+ expected, err := paths.New("anotherpath", "arduino-cli.yaml").Abs()
71
+ require.NoError(t, err)
72
+ configFile := FindConfigFlagsInArgsOrFallbackOnEnv([]string{"--config-dir", "anotherpath"})
73
+ require.Equal(t, expected.String(), configFile)
74
+}
0 commit comments