file_test.go 348 B

1234567891011121314151617181920212223
  1. package util
  2. import (
  3. "os"
  4. "path/filepath"
  5. "testing"
  6. "github.com/stretchr/testify/assert"
  7. )
  8. func TestGetGitHome(t *testing.T) {
  9. homeDir, err := os.UserHomeDir()
  10. if err != nil {
  11. return
  12. }
  13. actual, err := GetGitHome()
  14. if err != nil {
  15. return
  16. }
  17. expected := filepath.Join(homeDir, goctlDir, gitDir)
  18. assert.Equal(t, expected, actual)
  19. }