230 — should search time records by internal note¶
Description¶
Verifies that the time-records full-text search field matches text in the internal-note field and drops records that don't contain the search term.
Preconditions¶
- Signed-in test tenant
- Six time records seeded; five carry an internal note containing "Internal note", one is seeded without that text
- Time Tracking Table view open showing all 6 records
Steps¶
- Confirm the grid initially shows 6 time records. Expected: all six seeded records are visible.
- Type "Internal note" into the table's full-text search box.
- Expected: the grid now shows 5 time records — only the five records whose internal note contains the phrase remain.
- Inspect the Project column of each surviving row. Expected: the five projects belonging to those matching records (seeded projects 1–5) are listed.
Related¶
- Spec:
playwright/tests/integration/filters.spec.ts(line 125)