(t *testing.T)
| 1070 | } |
| 1071 | |
| 1072 | func TestHandleSearch_EmptyQuery(t *testing.T) { |
| 1073 | dir := createTestTaskDir(t) |
| 1074 | dp := NewDataProvider(dir, false) |
| 1075 | |
| 1076 | req := httptest.NewRequest(http.MethodGet, "/api/search", nil) |
| 1077 | rec := httptest.NewRecorder() |
| 1078 | |
| 1079 | handleSearch(dp)(rec, req) |
| 1080 | |
| 1081 | if rec.Code != http.StatusBadRequest { |
| 1082 | t.Fatalf("expected 400, got %d", rec.Code) |
| 1083 | } |
| 1084 | } |
| 1085 | |
| 1086 | func TestHandleSearch_NoResults(t *testing.T) { |
| 1087 | dir := createTestTaskDir(t) |
nothing calls this directly
no test coverage detected