Planning
Goal
Re-enable the @wip mobile reply scenario by scoping Playwright hasTouch
to a dedicated mobile context/page only. A global hasTouch broke desktop
hover-action clicks (see #134).
Scope
Reply via tap on mobile viewport in tests/e2e/features/chat.feature
- Remove
@wip when green
Branch
bug/e2e-wip-mobile-reply
Acceptance criteria
Test checklist
E2E
Notes
Suggested first sub-issue of #134 (test-only). Docs: N/A — test-only.
Shipped: per-scenario browser.newContext({ hasTouch: true }) for @mobile
tags in hooks.mjs; @wip removed from mobile reply scenario.
Planning
Goal
Re-enable the
@wipmobile reply scenario by scoping PlaywrighthasTouchto a dedicated mobile context/page only. A global
hasTouchbroke desktophover-action clicks (see #134).
Scope
Reply via tap on mobile viewportintests/e2e/features/chat.feature@wipwhen greenBranch
bug/e2e-wip-mobile-replyAcceptance criteria
@wip.hasTouch).Test checklist
E2E
chat.featuremobile scenarioReply composer and fallback rendering)Notes
Suggested first sub-issue of #134 (test-only). Docs: N/A — test-only.
Shipped: per-scenario
browser.newContext({ hasTouch: true })for@mobiletags in
hooks.mjs;@wipremoved from mobile reply scenario.