github.com/argoproj/argo-cd/v3@v3.2.1/applicationset/services/plugin/utils_test.go (about)

     1  package plugin
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/stretchr/testify/assert"
     7  )
     8  
     9  func TestParseSecretKey(t *testing.T) {
    10  	secretName, tokenKey := ParseSecretKey("#my-secret:my-token")
    11  	assert.Equal(t, "my-secret", secretName)
    12  	assert.Equal(t, "$my-token", tokenKey)
    13  
    14  	secretName, tokenKey = ParseSecretKey("#my-secret")
    15  	assert.Equal(t, "argocd-secret", secretName)
    16  	assert.Equal(t, "#my-secret", tokenKey)
    17  }