super-productivity/e2e/utils
Johannes Millan 42b0d65352 fix(e2e): dismiss Welcome intro dialog before Shepherd tour
The E2E tests were failing because dismissTourIfVisible only handled
the Shepherd tour steps, not the Welcome intro mat-dialog that appears
first. This dialog blocks UI interactions causing test timeouts.

Updated tour-helpers.ts to:
- Add dismissWelcomeDialog() for the intro dialog
- Add dismissShepherdTour() for the tour steps
- Update dismissTourIfVisible() to handle both in sequence
2026-01-09 18:28:18 +01:00
..
assertions.ts refactor(e2e): simplify improvements per KISS/YAGNI review 2026-01-06 12:46:20 +01:00
check-webdav.ts test(e2e): try to fix e2e tests 2025-12-10 21:26:48 +01:00
e2e-constants.ts fix(sync): address code review findings for operation-logs 2026-01-06 11:42:47 +01:00
element-helpers.ts test(e2e): fix flaky plugin and WebDAV sync tests 2026-01-03 17:35:09 +01:00
index.ts refactor(e2e): simplify improvements per KISS/YAGNI review 2026-01-06 12:46:20 +01:00
schedule-task-helper.ts refactor(e2e): replace waitForTimeout with condition-based waits 2026-01-03 15:29:38 +01:00
supersync-assertions.ts fix(e2e): improve test stability for parallel execution 2026-01-04 17:35:47 +01:00
supersync-helpers.ts fix(e2e): handle ENOENT errors in closeClient cleanup 2026-01-08 20:44:24 +01:00
sync-helpers.ts fix(e2e): dismiss Welcome intro dialog before Shepherd tour 2026-01-09 18:28:18 +01:00
time-input-helper.ts refactor(e2e): replace waitForTimeout with condition-based waits 2026-01-03 15:29:38 +01:00
tour-helpers.ts fix(e2e): dismiss Welcome intro dialog before Shepherd tour 2026-01-09 18:28:18 +01:00
waits.ts Merge branch 'master' into feat/operation-logs 2026-01-03 18:51:51 +01:00