Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Integration Tests Laravel Package

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.

View on GitHub
Deep Wiki
Context7

Technical Evaluation

Architecture fit: Excellent for Laravel's PSR-6/PSR-16-based cache abstraction layer. Directly validates compliance with PHP-FIG standards, making it essential for testing custom drivers (Redis, Memcached) or third-party adapters within Laravel's ecosystem.
Integration feasibility: High for dev dependencies via Composer, but last release in 2020 and reliance on dev-master complicates dependency management. Requires explicit version pinning to avoid CI instability.
Technical risk: High due to no maintenance since 2020. Potential incompatibility with modern PHP 8.2+ and PHPUnit 10+, and unverified behavior with Laravel-specific edge cases (e.g., distributed cache timeouts, tag expiration logic).
Key questions: How does the package handle PHP 8.2+ and PHPUnit 10+? Does it support Laravel's extended cache interfaces beyond PSR standards? What is the community's ability to address critical issues given zero dependents and no recent activity?

Integration Approach

Stack fit: Perfectly aligned with Laravel's cache architecture; designed for testing PSR-compliant implementations. Integrates seamlessly with PHPUnit test suites and Laravel's existing testing infrastructure.
Migration path: Minimal — add as dev dependency, create test classes extending base suites (e.g., CachePoolTest),

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle
atriumphp/atrium