A test asserting three things across two systems, failing intermittently for three years, split into three tests that each assert one. Splitting is diagnosis rather than a fix…
Four consumer-authored fixtures fetched nightly, and one that stopped updating in November. A fetch that falls back to a cached copy on failure is being helpful and is…
Testing an extension, which means executing a test run and asserting on what it produced. A subprocess rather than an in-process run, because the extension registers against a…
turkerdev/phpunit-json-coverage-report, and a coverage report a machine can read. Coverage as a percentage in a log, and no way to ask which paths changed.
A Playwright test passing against a page that had been replaced, because the assertions were generic enough to match both. A test that asserts on generic structure passes…