github.com/jfrog/jfrog-cli-core@v1.12.1/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  }