|
@@ -14,6 +14,9 @@ import (
|
|
|
//go:embed manifest.yaml
|
|
|
var manifest []byte
|
|
|
|
|
|
+//go:embed neko.yaml
|
|
|
+var neko []byte
|
|
|
+
|
|
|
func TestPackagerAndVerifier(t *testing.T) {
|
|
|
// create a temp directory
|
|
|
os.RemoveAll("temp")
|
|
@@ -32,6 +35,11 @@ func TestPackagerAndVerifier(t *testing.T) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+ if err := os.WriteFile("temp/neko.yaml", neko, 0644); err != nil {
|
|
|
+ t.Errorf("failed to write neko: %s", err.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
origin_decoder, err := decoder.NewFSPluginDecoder("temp")
|
|
|
if err != nil {
|
|
|
t.Errorf("failed to create decoder: %s", err.Error())
|