Alexander Brown
|
22ff808d59
|
fix(browser_tests): use getByRole for interactive elements
Replace fragile CSS selectors with Playwright getByRole() for better
accessibility-based testing:
- bottomPanelShortcuts.spec.ts: button[aria-label] -> getByRole
- execution.spec.ts: .p-dialog-close-button -> getByRole
- backgroundImageUpload.spec.ts: button:has(.pi-*) -> getByRole
- nodeHelp.spec.ts: button:has(.pi-question) -> getByRole
- BaseDialog.ts: closeButton uses getByRole
- ComfyNodeSearchBox.ts: Add button uses getByRole
- Topbar.ts: close-button uses getByRole
Amp-Thread-ID: https://ampcode.com/threads/T-019c155c-92e1-76f3-b6ce-7fc3ffa11582
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-31 10:46:11 -08:00 |
|