Skip to content

276 — should test visibility of 100 quick filters

Description

Stress-tests quick-filter rendering at scale (currently skipped) — 100 quick filters are seeded and the Time Tracking Table Filters panel must show only a capped number of buttons plus a "Show more" menu listing the rest.

Preconditions

  • Signed-in test tenant
  • 100 quick filters seeded via the API
  • Quick filters management view open after page reload

Steps

  1. Scroll the management page from the centre to ensure the list lazy-loads. Expected: the management page lists all 100 quick filters.
  2. Switch to the Time Tracking Table and open the Filters panel. Expected: the panel shows 5 quick-filter buttons (the visible cap).
  3. Click "Show more filters" and scroll the resulting popover menu. Expected: the menu reveals additional entries — at least 15 menu items are present after scrolling.
  • Spec: playwright/tests/integration/filters.spec.ts (line 1183)