Skip to content

Commit 0dddcd2

Browse files
committed
Add test for getUserConfigDir().
Signed-off-by: Felix Fontein <felix@fontein.de>
1 parent 80a334e commit 0dddcd2

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

age/keysource_test.go

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -386,3 +386,15 @@ func overwriteUserConfigDir(t *testing.T, path string) {
386386
t.Setenv("XDG_CONFIG_HOME", path)
387387
}
388388
}
389+
390+
func TestUserConfigDir(t *testing.T) {
391+
const dir = "/test/home/dir"
392+
overwriteUserConfigDir(t, dir)
393+
expectedDir := dir
394+
if runtime.GOOS == "plan9" {
395+
expectedDir += "/lib"
396+
}
397+
home, err := getUserConfigDir()
398+
assert.Nil(t, err)
399+
assert.Equal(t, home, dir)
400+
}

0 commit comments

Comments
 (0)