github.phpd.cn/goreleaser/goreleaser@v0.92.0/internal/testlib/mktemp_test.go (about) 1 package testlib 2 3 import ( 4 "os" 5 "testing" 6 7 "github.com/stretchr/testify/assert" 8 ) 9 10 func TestMkTemp(t *testing.T) { 11 current, err := os.Getwd() 12 assert.NoError(t, err) 13 folder, back := Mktmp(t) 14 assert.NotEmpty(t, folder) 15 back() 16 newCurrent, err := os.Getwd() 17 assert.NoError(t, err) 18 assert.Equal(t, current, newCurrent) 19 }