Skip to content

Add PHPUnit config to readonly cache fixture#1942

Merged
chubes4 merged 6 commits into
mainfrom
fix/1916-malformed-bootstrap-diagnostics
Jul 21, 2026
Merged

Add PHPUnit config to readonly cache fixture#1942
chubes4 merged 6 commits into
mainfrom
fix/1916-malformed-bootstrap-diagnostics

Conversation

@chubes4

@chubes4 chubes4 commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add a minimal valid phpunit.xml.dist to the readonly-cache integration fixture
  • include the config in the readonly source integrity digest
  • preserve fail-closed runtime behavior introduced by Fail closed on PHPUnit discovery errors #1940

Verification

  • npm run build
  • npm run test:playground-phpunit-readonly-cache-integration
  • npx tsx tests/phpunit-project-autoload.test.ts
  • npm run test:phpunit-runtime-failure-diagnostics
  • npm run test:playground-phpunit-bootstrap-failure-integration
  • git diff --check

Follow-up to #1940 after the contract suite exposed the stale fixture assumption.

@chubes4
chubes4 merged commit 95a3778 into main Jul 21, 2026
4 checks passed
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.

1 participant