super-productivity/e2e/pages
Johannes Millan 74f813d6c2 test(e2e): fix form initialization wait logic in project and tag creation
Replace semantic wait for enabled button with 500ms timeout to allow
Angular form initialization. The previous approach of waiting for
button[type=submit]:enabled to be visible created a timeout because
the button only becomes enabled after filling the form input.

Fixes 5 failing tests in context-switching.spec.ts and 1 in notes-crud.spec.ts
that were timing out after commit 6a5c5f722.
2026-01-22 17:33:33 +01:00
..
base.page.ts fix(e2e): add robust overlay cleanup to prevent blocked clicks 2026-01-16 22:34:49 +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 test(e2e): update page objects for tabbed config page UI 2026-01-17 13:20:35 +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 perf(e2e): reduce defensive waits after confirmed operations 2026-01-18 17:19:57 +01:00
sync.page.ts fix(e2e): fix flaky WebDAV sync tests by verifying selection took effect 2026-01-08 15:25:53 +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