143 — should check if 100 time records are correctly shown in day¶
Description¶
Verifies on the personal Calendar that 100 multi-day (48-hour) time records crossing today and tomorrow render correctly in Month, Week, and Day views, including the "+more" overflow links on both today and tomorrow.
Preconditions¶
- Signed-in tenant on the personal Calendar
- Three seeded time records (baseline 3, or 4 on Sun/Mon)
- 100 long (48-hour) time records created via API starting at today 00:00 — they all cross today and tomorrow
Steps¶
- Switch to Month view and click
Current. Expected: today's count equals100 + baseline. - Click the "+more" link on today. Expected: the overflow popover header shows today's date and lists
100 + 3events. - Press Escape, then click the "+more" link on tomorrow. Expected: the overflow popover header shows tomorrow's date and lists
98 + 3events. - Switch to Week view, click
Current. Expected: today shows99 + 4time records; click the today "+more" link → popover lists99 + 2; press Escape, click tomorrow's "+more" → popover lists99 + 2. - Switch to Day view, click
Current. Expected: today shows100 + 3time records; clicking the today "+more" link surfaces99 + 2events in the popover.
Related¶
- Spec:
playwright/tests/integration/calendar.spec.ts(line 991)