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

35 lines
692 B
Go
Raw Normal View History

2018-01-04 13:31:22 +01:00
package deb
import (
"io/ioutil"
2018-01-04 13:31:22 +01:00
"testing"
2018-02-03 20:10:49 +01:00
"github.com/goreleaser/packager"
2018-01-04 13:31:22 +01:00
"github.com/tj/assert"
)
func TestDeb(t *testing.T) {
2018-01-11 16:55:44 +01:00
var err = Default.Package(
2018-02-03 20:10:49 +01:00
packager.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",
2018-01-11 16:55:44 +01:00
Files: map[string]string{
2018-02-05 02:36:02 +01:00
"../testdata/fake": "/usr/local/bin/fake",
"../testdata/whatever.conf": "/etc/fake/fake.conf",
2018-01-11 16:55:44 +01:00
},
2018-01-04 13:31:22 +01:00
},
ioutil.Discard,
)
2018-01-04 13:31:22 +01:00
assert.NoError(t, err)
}