(t *testing.T)
| 140 | } |
| 141 | |
| 142 | func TestEngine_EmptyQueryReturnsEmpty(t *testing.T) { |
| 143 | t.Parallel() |
| 144 | dir := t.TempDir() |
| 145 | createFile(t, dir, "something.txt", "data") |
| 146 | |
| 147 | eng, ctx := newTestEngine(t) |
| 148 | require.NoError(t, eng.AddRoot(ctx, dir)) |
| 149 | |
| 150 | results, err := eng.Search(ctx, "", filefinder.DefaultSearchOptions()) |
| 151 | require.NoError(t, err) |
| 152 | require.Empty(t, results, "empty query should return no results") |
| 153 | } |
| 154 | |
| 155 | func TestEngine_CloseIsClean(t *testing.T) { |
| 156 | t.Parallel() |
nothing calls this directly
no test coverage detected