Repository navigation
Use cached plugin and theme installs in tests - #403
Conversation
|
No actionable comments were generated in the recent review.
|
| Layer / File(s) | Summary |
|---|---|
Test dependency constraint composer.json |
The wp-cli/wp-cli-tests development dependency constraint changes from ^5 to ^5.4.0. |
Theme fixture setup features/scaffold-block.feature, features/scaffold-lint.feature, features/scaffold-theme-tests.feature |
Scaffold scenarios declare Twenty Twelve or Twenty Twenty-One as installed and, where specified, active themes through fixtures instead of running theme installation commands. |
Estimated code review effort: 2 (Simple) | ~8 minutes
Change: Other
Suggested reviewers: swissspidy, ernilambar
Merge Risk: 
Minimal · up to 4e55a
-
No merge-blocking issue is identified in the cached theme-fixture migration. Merge after normal dependency and test checks pass.
Pre-merge checks: 
4
Finishing Touches
-
Generate unit tests (beta)
-
- Commit to this branch
- Create a new PR
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
62cad35 to
4e55a47
Compare
Switches the feature files to the
these installed plugins:/these installed themes:steps from wp-cli/wp-cli-tests#404, and requireswp-cli/wp-cli-tests^5.4.0.Measured on this test suite: Behat time -7.5% (165.9 → 153.4 job minutes, summed over the matrix). Details in wp-cli/wp-cli-tests#404.
Summary by CodeRabbit