super-productivity/e2e/tests/plugins
Johannes Millan 338727f4f8 fix(e2e): add missing PluginService assertion and fix detection logic
The test was incomplete - it collected hasPluginService data but never asserted it.
The string-based service lookup via injector.get() didn't work because Angular's DI
expects Type/InjectionToken, not strings. Fixed by checking if Angular's root component
is accessible, which guarantees all root-level services (including PluginService) exist.
2026-01-21 14:30:24 +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 fix(e2e): add missing PluginService assertion and fix detection logic 2026-01-21 14:30:24 +01: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 test(e2e): fix additional tests for tabbed config page 2026-01-17 13:26:57 +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 test(e2e): fix additional tests for tabbed config page 2026-01-17 13:26:57 +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