super-productivity/e2e/pages
Johannes Millan 40c85b960c fix(e2e): replace hard-coded timeout with state-based waits in disableEncryptionForFileBased
The method used waitForTimeout(2000) after clicking confirm, which was
insufficient on slow CI (WebDAV upload is variable I/O). Also replaced
the fragile Escape key loop with dialog auto-close assertions, and
added snackbar dismissal to prevent UI blocking.
2026-01-30 16:59:40 +01:00
..
base.page.ts fix(sync): ensure all client IDs in vectorClock are protected during SYNC_IMPORT operations 2026-01-27 18:25:46 +01:00
dialog.page.ts feat(e2e): streamline e2e test development with improved infrastructure 2026-01-03 11:21:40 +01:00
import.page.ts fix(sync): ensure all client IDs in vectorClock are protected during SYNC_IMPORT operations 2026-01-27 18:25:46 +01:00
index.ts docs(e2e): add CLAUDE.md reference and barrel export for easier test creation 2026-01-03 13:27:24 +01:00
note.page.ts test(webdav): add e2e tests 2025-12-29 12:48:36 +01:00
planner.page.ts test(e2e): make all e2e tests work again and optimize 2025-09-09 23:47:34 +02:00
project.page.ts test(e2e): fix form initialization wait logic in project and tag creation 2026-01-22 17:33:33 +01:00
schedule.page.ts test(webdav): add e2e tests 2025-12-29 12:48:36 +01:00
settings.page.ts test(e2e): update page objects for tabbed config page UI 2026-01-17 13:20:35 +01:00
side-nav.page.ts refactor: cleanup 2025-12-10 15:29:03 +01:00
supersync.page.ts fix(e2e): improve SuperSync encryption test reliability 2026-01-29 16:32:29 +01:00
sync.page.ts fix(e2e): replace hard-coded timeout with state-based waits in disableEncryptionForFileBased 2026-01-30 16:59:40 +01:00
tag.page.ts test(e2e): fix form initialization wait logic in project and tag creation 2026-01-22 17:33:33 +01:00
task.page.ts test: improve e2e 2026-01-17 15:46:49 +01:00
work-view.page.ts test(e2e): fix flaky plugin and WebDAV sync tests 2026-01-03 17:35:09 +01:00