MCPcopy Create free account
hub / github.com/driangle/taskmd / TestHandleSearch_EmptyQuery

Function TestHandleSearch_EmptyQuery

apps/cli/internal/web/handlers_test.go:1072–1084  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

1070}
1071
1072func 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
1086func TestHandleSearch_NoResults(t *testing.T) {
1087 dir := createTestTaskDir(t)

Callers

nothing calls this directly

Calls 3

createTestTaskDirFunction · 0.85
NewDataProviderFunction · 0.85
handleSearchFunction · 0.70

Tested by

no test coverage detected