Providers are collected during test discovery, long before any setUp has run, so a provider touching the application container or the database fails. String keys on the provider…
Wrapping each test in a transaction and rolling back is much faster than migrating between tests, and three things do not survive it. The second connection case is…
A 38-second dev server start on a machine with nothing else to do. Native ESM changes the feedback loop, and running two build tools has a specific cost.
A matrix of PHP versions against WordPress versions produces a grid, and two cells of it are combinations that were never supported. fail-fast: false is the setting that…
Three mutation metrics are reported and two of them mostly restate line coverage. Setting a threshold on covered MSI and none on the others is what stops the…