248 — should filter Billable by is not - true filter¶
Description¶
Verifies that the time-records Billable filter with the "IsNot" operator and the slider set to ON keeps only records that are NOT billable (currently skipped pending a backend semantics decision).
Preconditions¶
- Signed-in test tenant
- Six time records seeded; five are billable, one is non-billable
- Time Tracking Table view open showing all 6 records
Steps¶
- Confirm the grid starts with 6 time records. Expected: all six rows are visible.
- Open the Filters panel.
- Add a Billable filter row.
- Choose the "IsNot" operator.
- Toggle the Billable slider to ON.
- Click Apply. Expected: the grid shows exactly 1 time record.
- Inspect the Project column. Expected: only the third seeded project (the non-billable record) remains.
Related¶
- Spec:
playwright/tests/integration/filters.spec.ts(line 445)