github.com/tomsquest/goreleaser@v0.34.3-0.20171008022654-7d6ef4d338b3/pipeline/defaults/remote_test.go (about) 1 package defaults 2 3 import ( 4 "testing" 5 6 "github.com/stretchr/testify/assert" 7 ) 8 9 func TestRepoName(t *testing.T) { 10 repo, err := remoteRepo() 11 assert.NoError(t, err) 12 assert.Equal(t, "goreleaser/goreleaser", repo.String()) 13 } 14 15 func TestExtractReporFromGitURL(t *testing.T) { 16 repo := extractRepoFromURL("git@github.com:goreleaser/goreleaser.git") 17 assert.Equal(t, "goreleaser/goreleaser", repo.String()) 18 } 19 20 func TestExtractReporFromHttpsURL(t *testing.T) { 21 repo := extractRepoFromURL("https://github.com/goreleaser/goreleaser.git") 22 assert.Equal(t, "goreleaser/goreleaser", repo.String()) 23 }