github.com/jenkins-x/jx/v2@v2.1.155/pkg/kube/configmap_test.go (about) 1 // +build unit 2 3 package kube_test 4 5 import ( 6 "testing" 7 8 "github.com/jenkins-x/jx/v2/pkg/kube" 9 "github.com/jenkins-x/jx/v2/pkg/util" 10 "github.com/stretchr/testify/assert" 11 ) 12 13 func TestExtractDomain(t *testing.T) { 14 t.Parallel() 15 values, err := util.LoadBytes("../test_data", "exposecontroller_data.txt") 16 assert.NoError(t, err) 17 18 data := make(map[string]string) 19 data["config.yml"] = string(values) 20 21 domain, err := kube.ExtractDomainValue(data) 22 assert.NoError(t, err) 23 24 assert.Equal(t, domain, "foo.io", "dont match") 25 }