git-repo-updater/internal/utils/path_test.go
Oliver Davies 69b1da7727
All checks were successful
/ check (push) Successful in 3s
Add TestExpandPath
2025-07-31 23:58:18 +01:00

26 lines
465 B
Go

package utils_test
import (
"os"
"path/filepath"
"testing"
"git-repo-updater/internal/utils"
)
func TestExpandPath(t *testing.T) {
home, _ := os.UserHomeDir()
input := "~/Code/skip-me"
expected := filepath.Join(home, "Code/skip-me")
result, err := utils.ExpandPath(input)
if err != nil {
t.Errorf("ExpandPath(%q) returned error: %v", input, err)
}
if result != expected {
t.Errorf("ExpandPath(%q) = %q; want %q", input, result, expected)
}
}