1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-11-06 09:09:29 +02:00

test: fixed snapcraft test

Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
This commit is contained in:
Carlos A Becker
2021-12-21 00:07:17 -03:00
parent 2a340e9125
commit 440e9a63b9
5 changed files with 60 additions and 4 deletions

View File

@@ -364,8 +364,10 @@ func TestExtraFile(t *testing.T) {
addBinaries(t, ctx, "foo", dist)
require.NoError(t, Pipe{}.Run(ctx))
requireEqualFiles(t, "testdata/extra-file.txt", filepath.Join(dist, "foo_amd64", "prime", "a", "b", "c", "extra-file.txt"))
requireEqualFiles(t, "testdata/extra-file-2.txt", filepath.Join(dist, "foo_amd64", "prime", "testdata", "extra-file-2.txt"))
apath := filepath.Join(dist, "foo_amd64", "prime", "a", "b", "c", "extra-file.txt")
bpath := filepath.Join(dist, "foo_amd64", "prime", "testdata", "extra-file-2.txt")
requireEqualFileConents(t, "testdata/extra-file.txt", apath)
requireEqualFileConents(t, "testdata/extra-file-2.txt", bpath)
}
func TestDefault(t *testing.T) {
@@ -561,9 +563,9 @@ func TestSkip(t *testing.T) {
})
}
func requireEqualFiles(tb testing.TB, a, b string) {
func requireEqualFileConents(tb testing.TB, a, b string) {
tb.Helper()
eq, err := gio.EqualFiles(a, b)
eq, err := gio.EqualFileContents(a, b)
require.NoError(tb, err)
require.True(tb, eq, "%s != %s", a, b)
}