1
1
Fork 0
mirror of https://github.com/goreleaser/nfpm synced 2024-05-26 12:06:09 +02:00

test: fix upgrade test

This commit is contained in:
Carlos A Becker 2021-11-13 18:34:09 -03:00
parent 62f773fdf4
commit 7a465a6ad5
No known key found for this signature in database
GPG Key ID: E61E2F7DC14AB940

View File

@ -79,6 +79,8 @@ func TestUpgrade(t *testing.T) {
if testArch == "ppc64le" && os.Getenv("NO_TEST_PPC64LE") == "true" {
ttt.Skip("ppc64le arch not supported in pipeline")
}
arch := strings.ReplaceAll(testArch, "armv", "arm/")
oldpkg := fmt.Sprintf("tmp/%s_%s.v1.%s", testName, testArch, testFormat)
target := fmt.Sprintf("./testdata/acceptance/%s", oldpkg)
require.NoError(t, os.MkdirAll("./testdata/acceptance/tmp", 0o700))
@ -87,7 +89,7 @@ func TestUpgrade(t *testing.T) {
func(s string) string {
switch s {
case "BUILD_ARCH":
return testArch
return strings.ReplaceAll(arch, "/", "")
case "SEMVER":
return "v1.0.0-0.1.b1+git.abcdefgh"
default:
@ -274,7 +276,7 @@ func (t testWriter) Write(p []byte) (n int, err error) {
func accept(t *testing.T, params acceptParms) {
t.Helper()
arch := strings.Replace(params.Docker.Arch, "armv", "arm/", 1)
arch := strings.ReplaceAll(params.Docker.Arch, "armv", "arm/")
configFile := filepath.Join("./testdata/acceptance/", params.Conf)
tmp, err := filepath.Abs("./testdata/acceptance/tmp")
require.NoError(t, err)
@ -287,7 +289,7 @@ func accept(t *testing.T, params acceptParms) {
envFunc := func(s string) string {
switch s {
case "BUILD_ARCH":
return strings.Replace(arch, "/", "", 1)
return strings.ReplaceAll(arch, "/", "")
case "SEMVER":
return "v1.0.0-0.1.b1+git.abcdefgh"
default: