Files
fusion/packages
gsxdsm 0c93f5c41e test(dashboard): speed up SettingsModal close-flush tests
Replace whole-tree *ByRole("button", { name: "Close" }) dismissal queries
with scoped querySelector targets (.modal-close, .modal-actions-right button,
.settings-embedded-mobile-close) in the SettingsModal suites and shared harness.
The role+name query recomputes accessible names across the large Settings tree,
adding ~700ms per dismissal test. Assertions are unchanged.

- footer Close 1058ms -> 332ms; embedded mobile close 1003ms -> 344ms
- models-auth workflow-lane flush ~1s -> 235ms
- expectSettingPersists/assertProjectModelSavePayload harness helpers scoped too

422 SettingsModal tests pass; lint clean.
2026-07-25 17:17:24 -07:00
..
2026-07-25 16:16:07 -07:00
2026-07-25 16:16:07 -07:00
2026-07-25 16:16:07 -07:00
2026-07-25 16:16:07 -07:00
2026-07-25 16:16:07 -07:00
2026-07-25 16:16:07 -07:00
2026-07-25 16:16:07 -07:00
2026-07-25 16:16:07 -07:00
2026-07-25 16:16:07 -07:00