872 B
872 B
UI E2E Cases
Focused UI contract checks for the plugin calendar page and related user flows.
Scope
- Calendar page controls render (
/calendar) - Account actions used by UI (register, login, reset)
- Event CRUD and single-occurrence delete semantics used by UI
- Admin user approval/removal flow that unblocks UI write access
Automated Script
compatibility-layer/ui_e2e.sh
Cases
- Calendar page renders login/event controls.
- Calendar page renders verify/reset/future-only/theme and recurrence-delete controls.
- Register user and verify email token flow.
- Admin approves user.
- Approved user login succeeds via
/users/me. - User creates recurring event.
- Single occurrence delete removes only selected occurrence.
- User deletes event and resource becomes not found.
- Admin removes user and
/users/meauthentication fails afterward.