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