super-productivity/e2e/tests/plugins
Johannes Millan 1f3856a22c test(e2e): add comprehensive E2E test coverage for core features
Add 11 new E2E test suites covering previously untested features:
- Tags CRUD (create, assign, remove, delete)
- Notes CRUD (create, edit, delete in projects)
- Recurring/scheduled tasks (short syntax, context menu)
- Context switching (project/tag navigation)
- Boards/Kanban view (navigation, display)
- Finish day workflow (complete daily flow)
- Worklog (time tracking history)
- Global search (keyboard, autocomplete)
- Settings (navigation, sections, form elements)
- Keyboard shortcuts (navigation, escape)
- Take-a-break (settings page verification)

Also fix flaky plugin-loading test by adding retry mechanism
and proper waits between enable/disable operations.
2026-01-12 15:11:27 +01:00
..
enable-plugin-test.spec.ts refactor(e2e): replace waitForTimeout with condition-based waits 2026-01-03 15:29:38 +01:00
plugin-enable-verify.spec.ts test: fix failing e2e tests and improve stability 2025-11-28 20:59:37 +01:00
plugin-feature-check.spec.ts test(e2e): make all e2e tests work again and optimize 2025-09-09 23:47:34 +02:00
plugin-iframe.spec.ts test: fix failing e2e tests and improve stability 2025-11-28 20:59:37 +01:00
plugin-lifecycle.spec.ts refactor(e2e): replace waitForTimeout with condition-based waits 2026-01-03 15:29:38 +01:00
plugin-loading.spec.ts test(e2e): add comprehensive E2E test coverage for core features 2026-01-12 15:11:27 +01:00
plugin-simple-enable.spec.ts refactor(e2e): simplify waits and fix flaky tests 2026-01-03 12:57:16 +01:00
plugin-structure-test.spec.ts refactor(e2e): replace waitForTimeout with condition-based waits 2026-01-03 15:29:38 +01:00
plugin-upload.spec.ts refactor(e2e): replace waitForTimeout with condition-based waits 2026-01-03 15:29:38 +01:00
test-plugin-visibility.spec.ts test(e2e): make all e2e tests work again and optimize 2025-09-09 23:47:34 +02:00