cache/integration-tests
Integration test suite for validating PSR-6 cache pools, taggable cache pools, and PSR-16 simple caches against PHP-FIG rules. Install as a dev dependency and extend the provided PHPUnit base tests to verify your cache implementation.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| psr/cache | 0.84 | PSR-6 caching interfaces for PHP. Defines CacheItemPoolInterface and CacheItemInterface contracts for interoperable caching, without providing an implementation. Use with any PSR-6 compatible cache library (see Packagist providers). | 5,196 | 5,229 | 46 | 12M | 0 | 26.4 | 46.4 | MIT | — | |
| cache/adapter-common | 0.82 | Shared classes and interfaces for the PHP Cache organization’s PSR-6 cache pools. Provides common building blocks used across adapters, with support for features like tagging and cache hierarchies via the shared php-cache documentation. | 110 | 111 | 28 | 345K | 0 | 26.3 | 56.8 | MIT | 4 years ago | |
| cache/taggable-cache | 0.78 | Adapter that makes any PSR-6 cache pool taggable. Tag related cache items and invalidate them by tag without clearing the whole cache. Part of the PHP Cache organization; works with all PHP Cache pools supporting tagging. | 35 | 36 | 4 | 12K | 0 | 24.5 | 40.8 | MIT | 4 years ago | |
| cache/tag-interop | 0.77 | Provides two interoperable interfaces that add tag support to PSR-6 caching, enabling consistent tagging and invalidation across cache implementations. Built by contributors from Symfony, PHP-Cache, and Drupal; MIT licensed and installable via Composer. | 105 | 106 | 16 | 346K | 0 | 21.9 | 57.1 | MIT | 4 years ago | |
| php-http/client-integration-tests | 0.77 | Integration test suite for PHP-HTTP clients. Helps verify that any HTTPlug/PSR-18 compatible client behaves correctly and consistently across common scenarios, making it easier to validate implementations and avoid regressions. | 16 | 17 | 9 | 526 | 1 | 24.4 | 24.5 | MIT | 4 months ago | |
| illuminate/testing | 0.74 | Laravel’s Illuminate Testing package provides the core testing helpers used by the framework—HTTP and console test utilities, assertions, test case scaffolding, and support traits—making it easier to write fast, expressive PHPUnit tests for Laravel applications and packages. | 33 | 33 | 10 | 292K | 0 | 0.5 | 54.3 | MIT | — | |
| graham-campbell/testbench | 0.74 | Testing utilities for Laravel packages, built on PHPUnit, Mockery, Orchestral Testbench, and Laravel Testbench Core. Supports Laravel 8–13 and PHP 7.4–8.5, with compatibility for PHPUnit 9–11 to help you run fast, reliable package test suites. | 49 | 50 | 11 | 2K | 0 | 29.9 | 27.4 | MIT | 2 weeks ago | |
| php-http/psr7-integration-tests | 0.74 | Integration test suite to verify PSR-7 HTTP message implementations against the specification. Run the tests in your own PSR-7 package to ensure Request/Response/Stream/URI behavior matches the standard and stays compatible across libraries. | 40 | 41 | 22 | 2K | 1 | 23.4 | 28.7 | MIT | 4 months ago | |
| guzzle/client-integration-tests | 0.74 | Integration test suite for Guzzle HTTP client implementations. Provides shared fixtures and tests to verify PSR-7/PSR-18 behavior, compatibility, and edge cases across adapters and transports. Designed for package maintainers validating clients. | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| graham-campbell/testbench-core | 0.74 | Core testing utilities for Laravel packages, maintained by Graham Campbell. Provides lightweight TestBench components compatible with Laravel 8–13, PHP 7.4–8.5, and PHPUnit 9–12 to simplify package test setup and integration. | 14 | 16 | 0 | 4K | 0 | 29.1 | 39.6 | MIT | 2 weeks ago | |
| http-interop/http-factory-tests | 0.73 | PHPUnit test suite to verify PSR-17 HTTP factory implementations. Configure phpunit.xml with constants pointing to your Request/Response/ServerRequest/Stream/UploadedFile/Uri factory classes, then run the included integration tests from vendor. | 11 | 12 | 8 | 15K | 0 | 21.6 | 50.3 | MIT | 5 years ago |
How can I help you explore Laravel packages today?