github.com/jfrog/jfrog-cli-core/v2@v2.52.0/artifactory/utils/utils_test.go (about) 1 package utils 2 3 import ( 4 "path/filepath" 5 "testing" 6 7 "github.com/jfrog/jfrog-cli-core/v2/utils/coreutils" 8 "github.com/stretchr/testify/assert" 9 ) 10 11 func TestGetHomeDir(t *testing.T) { 12 homeDir, err := coreutils.GetJfrogHomeDir() 13 assert.NoError(t, err) 14 secPath, err := coreutils.GetJfrogSecurityDir() 15 assert.NoError(t, err) 16 secFile, err := coreutils.GetJfrogSecurityConfFilePath() 17 assert.NoError(t, err) 18 certsPath, err := coreutils.GetJfrogCertsDir() 19 assert.NoError(t, err) 20 21 assert.Equal(t, secPath, filepath.Join(homeDir, coreutils.JfrogSecurityDirName)) 22 assert.Equal(t, secFile, filepath.Join(secPath, coreutils.JfrogSecurityConfFile)) 23 assert.Equal(t, certsPath, filepath.Join(secPath, coreutils.JfrogCertsDirName)) 24 }