Skip to content

Commit a1f26b1

Browse files
serazolisagikazarmark
authored andcommitted
Add test for cannot write hidden file without extension
1 parent 46a61e6 commit a1f26b1

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

viper_test.go

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1742,6 +1742,23 @@ func TestSafeWriteConfigAsWithExistingFile(t *testing.T) {
17421742
assert.True(t, ok, "Expected ConfigFileAlreadyExistsError")
17431743
}
17441744

1745+
func TestWriteHiddenFile(t *testing.T) {
1746+
v := New()
1747+
fs := afero.NewMemMapFs()
1748+
fs.Create("/test/.config")
1749+
v.SetFs(fs)
1750+
1751+
v.SetConfigName(".config")
1752+
v.SetConfigType("yaml")
1753+
v.AddConfigPath("/test")
1754+
1755+
err := v.ReadInConfig()
1756+
require.NoError(t, err)
1757+
1758+
err = v.WriteConfig()
1759+
require.NoError(t, err)
1760+
}
1761+
17451762
var yamlMergeExampleTgt = []byte(`
17461763
hello:
17471764
pop: 37890

0 commit comments

Comments
 (0)