We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d72a2c2 commit 535e1daCopy full SHA for 535e1da
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