spatie/pest-plugin-snapshots
Adds snapshot testing to Pest via Spatie’s snapshot assertions. Compare strings or JSON against stored snapshots with helper functions or Pest expectations. Ideal for stable output/regression testing in PHP projects.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| spatie/phpunit-snapshot-assertions | 0.90 | Add snapshot testing to PHPUnit. Assert strings, JSON, arrays, and objects against saved snapshots; first run writes snapshots, later runs compare and fail on regressions. Simple trait-based API (e.g., assertMatchesJsonSnapshot) for PHP and Laravel projects. | 695 | 698 | 74 | 579K | 0 | 33.4 | 46.9 | MIT | 1 month ago | |
| pestphp/pest | 0.87 | Pest is an elegant PHP testing framework focused on simplicity and a joyful developer experience. Write expressive tests with a clean syntax, run fast suites, and scale from tiny projects to large apps. Full docs at pestphp.com. | 11,508 | 11,495 | 475 | 4M | 143 | 90.4 | 67.9 | MIT | 1 month ago | |
| pestphp/pest-plugin-drift | 0.87 | Pest Plugin Drift adds drift detection to your Pest test suite, helping catch behavioral changes and flaky differences across runs. Install alongside Pest to track and report unexpected output or snapshot mismatches during testing. | 73 | 73 | 10 | 326K | 0 | 1.2 | 50.3 | MIT | 3 years ago | |
| spatie/pest-expectations | 0.86 | Add expressive, chainable expectations to Pest tests with Spatie’s helpers. Provides handy assertion-style methods for cleaner, more readable tests, letting you validate values, types, strings, arrays, and more with minimal boilerplate. | 79 | 78 | 4 | 7K | 0 | 21.8 | 30.1 | MIT | 3 months ago | |
| orchestra/pest-plugin-testbench | 0.86 | Pest Plugin for Testbench adds PestPHP support for Laravel package development using Orchestra Testbench. Run your package tests with Pest in a Testbench-powered environment, with simple setup and CI-friendly defaults. | 4 | 5 | 0 | 5K | 0 | 19.2 | 46.7 | MIT | 2 months ago |
How can I help you explore Laravel packages today?