Files
releases/bundle/filefs_test.go
T
Shuhei Kitagawa 06664d0f02 ci: Update golangci-lint to v1.43.0 (#4173)
Signed-off-by: shuheiktgw <s-kitagawa@mercari.com>
2021-12-28 08:43:28 +01:00

28 lines
450 B
Go

//go:build go1.16
// +build go1.16
package bundle
import (
"strings"
"testing"
"testing/fstest"
)
func TestFSLoader(t *testing.T) {
archiveFS := make(fstest.MapFS)
for k, v := range archiveFiles {
file := strings.TrimPrefix(k, "/")
archiveFS[file] = &fstest.MapFile{
Data: []byte(v),
}
}
loader, err := NewFSLoader(archiveFS)
if err != nil {
t.Fatalf("Unexpected error: %s", err)
}
testLoader(t, loader, "", archiveFiles)
}