Skip to content

Fix E2E tests stability#23

Merged
adriaandotcom merged 8 commits into
simpleanalytics:mainfrom
osbre:fix/flaky-e2e-tests
May 20, 2026
Merged

Fix E2E tests stability#23
adriaandotcom merged 8 commits into
simpleanalytics:mainfrom
osbre:fix/flaky-e2e-tests

Conversation

@osbre
Copy link
Copy Markdown
Contributor

@osbre osbre commented Apr 15, 2026

Fixes flaky tests. Also ported them from PestPHP to plain Playwright.

Closes #15

@osbre osbre force-pushed the fix/flaky-e2e-tests branch from 318222c to 551925a Compare April 15, 2026 12:14
@osbre osbre force-pushed the fix/flaky-e2e-tests branch from 95b3901 to ac1091e Compare May 19, 2026 04:09
@osbre osbre marked this pull request as ready for review May 19, 2026 04:12
@osbre
Copy link
Copy Markdown
Contributor Author

osbre commented May 20, 2026

Ah yes, we want to fetch new WordPress versions dynamically.

Worth noting that there are PHP versions not supported by WordPress, we should skip them.
https://make.wordpress.org/core/handbook/references/php-compatibility-and-wordpress-versions/

and https://wordpress.org/about/stats/

@adriaandotcom adriaandotcom merged commit 89f6d14 into simpleanalytics:main May 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Automated tests

2 participants