MCPcopy
hub / github.com/EngoEngine/engo / TestFilesLoadReaderDataNoFileLoader

Function TestFilesLoadReaderDataNoFileLoader

assets_test.go:156–164  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

154}
155
156func TestFilesLoadReaderDataNoFileLoader(t *testing.T) {
157 f := bytes.NewReader([]byte("testing"))
158 expected := "no `FileLoader` associated with this extension:"
159 if err := Files.LoadReaderData("test.wrongExtension", f); err == nil {
160 t.Error("did not report loading reader without an associated file loader")
161 } else if !strings.HasPrefix(err.Error(), expected) {
162 t.Errorf("wrong error returned loading a reader without an associated file loader. want: %v, got: %v", expected, err.Error())
163 }
164}
165
166func TestFilesUnload(t *testing.T) {
167 Files.Register(".test", &testLoader{})

Callers

nothing calls this directly

Calls 2

LoadReaderDataMethod · 0.80
ErrorMethod · 0.45

Tested by

no test coverage detected