1
0
out-of-tree/distro/debian/snapshot/metasnap/metasnap_test.go

29 lines
502 B
Go

package metasnap
import (
"testing"
"github.com/davecgh/go-spew/spew"
)
func TestGetRepo(t *testing.T) {
// existing
infos, err := GetRepo("debian", "linux-image-3.8-trunk-amd64",
"amd64", "3.8.2-1~experimental.1")
if err != nil {
t.Fatal(err)
}
t.Log(spew.Sdump(infos))
// non-existing
infos, err = GetRepo("debian", "meh", "amd64", "meh")
if err == nil {
t.Fatalf("should not be ok, result: %s", spew.Sdump(infos))
}
if err != ErrNotFound {
t.Fatal("wrong error type")
}
}