(t *testing.T)
| 154 | } |
| 155 | |
| 156 | func 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 | |
| 166 | func TestFilesUnload(t *testing.T) { |
| 167 | Files.Register(".test", &testLoader{}) |
nothing calls this directly
no test coverage detected