super-productivity/e2e
Johannes Millan 6180781962 test(e2e): fix plugin-iframe tests for CI compatibility
Refactored plugin-iframe tests to be more reliable in CI environment:
- Replaced arbitrary waitForTimeout calls with proper waitFor conditions
- Used Playwright locators instead of page.evaluate() for DOM manipulation
- Added proper state verification using waitForFunction
- Increased timeouts appropriately for CI environment
- Improved error handling for iframe content access
- Made test more resilient to timing variations

These changes make the tests deterministic and reliable across different
environments without relying on fixed wait times.
2025-08-03 18:45:20 +02:00
..
constants refactor: move tests 2025-08-02 11:37:25 +02:00
fixtures test(e2e): simplify 2025-08-02 15:58:12 +02:00
pages test(e2e): fix 2 2025-08-03 15:04:30 +02:00
tests test(e2e): fix plugin-iframe tests for CI compatibility 2025-08-03 18:45:20 +02:00
.gitignore build(ci): resolve e2e webserver timeout issues 2025-08-03 12:36:02 +02:00
global-setup.ts test(e2e): remove console.log statements and replace console.error with throw 2025-08-02 12:25:21 +02:00
playwright.config.ts build(ci): install Playwright browsers before running e2e tests 2025-08-03 13:23:17 +02:00
tsconfig.json refactor: move tests 2025-08-02 11:37:25 +02:00