diff --git a/cmd/server/tests/search_unified_test.go b/cmd/server/tests/search_unified_test.go index 9670189..f47849b 100644 --- a/cmd/server/tests/search_unified_test.go +++ b/cmd/server/tests/search_unified_test.go @@ -97,6 +97,7 @@ func TestUnifiedSearch(t *testing.T) { setup.Server.Config.Handler.ServeHTTP(rec, req) // library_id is now optional - searches all libraries when omitted - assert.Equal(t, http.StatusOK, rec.Code, "Should allow searching without library_id") + // Returns 404 when no results match the search query + assert.Equal(t, http.StatusNotFound, rec.Code, "Should return 404 when no results found") }) }