1
1
mirror of https://github.com/goreleaser/nfpm synced 2024-09-22 14:01:22 +02:00
nfpm/deb/deb_test.go
2018-01-09 21:03:01 -02:00

38 lines
714 B
Go

package deb
import (
"context"
"io/ioutil"
"testing"
"github.com/caarlos0/pkg"
"github.com/tj/assert"
)
func TestDeb(t *testing.T) {
var files = []pkg.File{
{Src: "./testdata/fake", Dst: "/usr/local/bin/fake"},
{Src: "./testdata/whatever.conf", Dst: "/etc/fake/fake.conf"},
}
var err = New(
context.Background(),
pkg.Info{
Name: "foo",
Arch: "amd64",
Depends: []string{
"bash",
},
Description: "Foo does things",
Priority: "extra",
Maintainer: "Carlos A Becker <pkg@carlosbecker.com>",
Version: "1.0.0",
Section: "default",
Homepage: "http://carlosbecker.com",
Vendor: "nope",
},
files,
ioutil.Discard,
)
assert.NoError(t, err)
}