github.com/sergiusens/goreleaser@v0.34.3-0.20171009111917-ae6f7c157c5c/internal/buildtarget/buildtarget_test.go (about)

     1  package buildtarget
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/stretchr/testify/assert"
     7  )
     8  
     9  func TestEnv(t *testing.T) {
    10  	assert.Equal(
    11  		t,
    12  		[]string{"GOOS=linux", "GOARCH=arm64", "GOARM=6"},
    13  		New("linux", "arm64", "6").Env(),
    14  	)
    15  }
    16  
    17  func TestString(t *testing.T) {
    18  	assert.Equal(
    19  		t,
    20  		"linuxarm7",
    21  		New("linux", "arm", "7").String(),
    22  	)
    23  }
    24  
    25  func TestPrettyString(t *testing.T) {
    26  	assert.Equal(
    27  		t,
    28  		"linux/arm646",
    29  		New("linux", "arm64", "6").PrettyString(),
    30  	)
    31  }