github.com/triarius/goreleaser@v1.12.5/internal/client/config_test.go (about) 1 package client 2 3 import ( 4 "testing" 5 6 "github.com/triarius/goreleaser/pkg/config" 7 "github.com/stretchr/testify/require" 8 ) 9 10 func TestRepoFromRef(t *testing.T) { 11 owner := "someowner" 12 name := "somename" 13 branch := "somebranch" 14 token := "sometoken" 15 16 ref := config.RepoRef{ 17 Owner: owner, 18 Name: name, 19 Branch: branch, 20 Token: token, 21 } 22 repo := RepoFromRef(ref) 23 24 require.Equal(t, owner, repo.Owner) 25 require.Equal(t, name, repo.Name) 26 require.Equal(t, branch, repo.Branch) 27 }