You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The E2E test search.spec.ts:188 ("search with no matches shows empty state") fails because the "No pages match your search" message is not rendered when searching for a nonsense string that should return zero results.
Detected during post-merge verification of PR #214, but the failure is unrelated to that PR's changes (slash menu navigation). This is a pre-existing issue in the sidebar search component.
Acceptance Criteria
Searching for a string with no matches displays the "No pages match your search" empty state message
The E2E test search with no matches shows empty state passes reliably
pnpm lint && pnpm typecheck && pnpm test pass
Technical Notes
Failure: locator('#search-results').getByText('No pages match your search') — element not found at e2e/search.spec.ts:204
Root cause: The empty state message is either not rendered or uses different text/markup than the test expects
Description
The E2E test
search.spec.ts:188("search with no matches shows empty state") fails because the "No pages match your search" message is not rendered when searching for a nonsense string that should return zero results.Detected during post-merge verification of PR #214, but the failure is unrelated to that PR's changes (slash menu navigation). This is a pre-existing issue in the sidebar search component.
Acceptance Criteria
search with no matches shows empty statepasses reliablypnpm lint && pnpm typecheck && pnpm testpassTechnical Notes
locator('#search-results').getByText('No pages match your search')— element not found ate2e/search.spec.ts:204