fix(e2e): set login fields via the DOM - Playwright fill() no-ops on the CI runner (BUNYIP-168) #194
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/BUNYIP-168-dom-set-login-fields"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The BUNYIP-168 probe proved it: on the CI runners headless chromium, Playwright
fill()is a no-op on the login inputs (the field kept the probes 10-char value), while a directel.value=DOM set works and persists. Page is clean (no SSE/reload), fill() works locally -> runner-specific chromium quirk.\n\nReplace fillVerified with setInputValue: set.valuevia evaluate + dispatch input/change. bunyip-web submits the native form (serializes .value), so DOM-set is submitted correctly. Applied to email/password + the 2FA code. Removes the temp probe.\n\ntsc clean.\n\n#BUNYIP-168