php-vcr/phpunit-testlistener-vcr
PHPUnit TestListener integrating PHP-VCR via @vcr annotations. Automatically turns VCR on/off per test and records/replays HTTP interactions using named cassettes. Install with Composer and register the listener in phpunit.xml.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| covergenius/phpunit-testlistener-vcr | 0.84 | PHPUnit test listener that records and replays HTTP interactions using a VCR-style approach. Capture real API responses into cassettes during tests, then replay them for fast, deterministic runs without hitting external services. | 3 | 3 | 2 | 2K | 0 | 2.5 | 35.2 | MIT | 1 year ago | |
| covergenius/php-vcr | 0.81 | PHP VCR for recording and replaying HTTP interactions during tests. Stores “cassettes” of requests/responses to make suites fast, deterministic, and offline-friendly. Useful for mocking third-party APIs without brittle stubs. | 1 | 1 | 3 | 1K | 0 | 22.0 | 46.3 | MIT | 3 weeks ago | |
| phpunit/php-code-coverage | 0.79 | phpunit/php-code-coverage collects, processes, and renders PHP code coverage data. Integrate it in test runs to start/stop coverage collection, filter included files, and generate reports such as OpenClover, including from serialized coverage data. | 8,933 | 8,977 | 385 | 14M | 5 | 72.9 | 54.2 | BSD-3-Clause | 6 days ago | |
| phpunit/phpunit | 0.78 | PHPUnit is the de facto unit testing framework for PHP, based on the xUnit architecture. Run tests, make assertions, and integrate with CI and code coverage. Install via PHAR or Composer and build reliable PHP applications. | 20,042 | 20,557 | 2,226 | 15M | 15 | 79.5 | 54.0 | BSD-3-Clause | 1 week ago | |
| php-vcr/php-vcr | 0.78 | PHP-VCR records your test suite’s HTTP interactions and replays them in future runs for fast, deterministic tests. Works with common PHP HTTP clients, configurable request matching, cassette-based fixtures, YAML/JSON storage, and PHPUnit support. | 1,208 | 1,209 | 212 | 60K | 6 | 46.3 | 35.3 | MIT | 4 days ago | |
| dvdoug/behat-code-coverage | 0.77 | Behat extension that generates code coverage reports for PHP applications. Wraps PHPUnit’s php-code-coverage library to produce familiar, interoperable reports and integrates coverage generation into your Behat test runs. | 62 | 62 | 16 | 100K | 0 | 26.1 | 51.3 | BSD-2-Clause | 1 month ago | |
| pcov/clobber | 0.77 | Clobber PHPUnit 5–7’s Xdebug code coverage driver to use PCOV instead. Install with composer and run vendor/bin/pcov clobber or unclobber (optionally targeting another directory). Useful when upgrading to PHPUnit 8 isn’t feasible. | 41 | 41 | 7 | 10K | 1 | 0.6 | 34.2 | MIT | — | |
| contentful/contentful | 0.77 | Official PHP client for Contentful’s Content Delivery and Preview APIs. Fetch entries, assets, and content types from your spaces with a typed SDK, caching and link resolution options, and easy integration into PHP applications and frameworks. | 118 | 120 | 65 | 101K | 6 | 16.1 | 44.2 | MIT | 10 months ago | |
| rybakit/phpunit-extras | 0.76 | Extend PHPUnit with custom annotations, placeholders, requirements, and expectations. Build and integrate your own @tags, version/package/expression-based requirements, and reusable expectation helpers. Optional support for composer/semver, package-versions, and symfony/expression-language. | 47 | 47 | 1 | 599 | 0 | 2.2 | 15.6 | MIT | 4 years ago | |
| tedivm/dovecottesting | 0.76 | — | 31 | 31 | 5 | 13 | 1 | 2.2 | 2.0 | MIT | 12 years ago | |
| robiningelbrecht/phpunit-coverage-check | 0.76 | PHPUnit Coverage Check is a lightweight PHP tool to verify code coverage meets a required minimum. It reads PHPUnit coverage reports and fails builds when thresholds aren’t reached—useful for CI pipelines to enforce coverage standards in Laravel and PHP projects. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| allejo/php-vcr-sanitizer | 0.74 | Sanitize sensitive data in php-vcr cassettes. Configure hostname masking, header and query param removal, and custom scrubbers for request/response bodies and POST fields. Enable per test run and disable when needed to keep fixtures safe for version control. | 14 | 14 | 5 | 21K | 0 | 4.4 | 44.5 | MIT | 3 years ago | |
| contributte/phpunit | 0.73 | PHPUnit integration helpers by Contributte for PHP projects. Provides lightweight tooling and conventions to simplify writing, running, and organizing tests, with sensible defaults and compatibility aimed at smoother CI and developer experience. | 1 | 2 | 2 | 1K | 0 | 9.9 | 41.9 | MIT | 7 months ago | |
| spatie/phpunit-watcher | 0.70 | Automatically rerun PHPUnit tests whenever your code changes. Run phpunit-watcher watch to execute and re-execute tests on edits in app/src/tests. Supports passing through PHPUnit arguments (e.g. --filter) and works as a global tool or dev dependency. | 874 | 882 | 76 | 253K | 0 | 24.1 | 36.6 | MIT | 7 months ago |
How can I help you explore Laravel packages today?