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.
Updates the shared integration suite for PHP Cache 3 tag-generation and invalidation behavior.
Updated supported PHPUnit versions, Support for PHP8.
See full diff
Test generators returning several times the same key
Make sure SimpleCache *Mutiple throws exception before we traverse the results.
Added tests for SimpleCache
Updated the TaggableCachePoolTest to use the new Cache\Adapter\Common\TaggableCacheItemPoolInterface
This fixes a typo in our testExpiresAfterWithNull.
We do also add a test where deferred item has a expiration date.
The previous requirements were too strict. An expired item can still be stored in the cache backend.
Thank you @nicolas-grekas
Thank you @gcds
Thank you @nicolas-grekas
How can I help you explore Laravel packages today?