Weave 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

Pest Plugin Filesystem Laravel Package

ralphjsmit/pest-plugin-filesystem

Pest plugin that adds expressive filesystem assertions to your test suite, so you can verify files and directories exist, contain expected content, or are empty without verbose PHP boilerplate. A small, focused helper for cleaner Pest tests.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
imanghafoori/php-abstract-filesystem 0.88 A lightweight abstraction layer over PHP filesystems that gives you one consistent API for reading, writing, listing and deleting files across local and remote storage backends, so you can swap drivers without touching application code. 5 5 1 8K 0 0.1 43.4 MIT 1 year ago
View on GitHub
mrpunyapal/rector-pest 0.88 Rector rules for PestPHP that improve test code quality and ease version upgrades, plus a semantic remediation layer with canonical issue IDs and diagnostic-to-fix mapping for safe Pest-specific fixes. 74 69 6 27K 0 11.8 29.2 MIT 4 months ago
View on GitHub
ralphjsmit/filesystem 0.88 A Laravel package that wraps filesystem operations in a clean, expressive API. Create, copy, move, delete, and inspect files and directories with readable methods, keeping common disk tasks simple and consistent across your app's storage disks. 18 18 3 3 0 0.7 0.9 MIT 3 years ago
View on GitHub
spatie/pest-plugin-snapshots 0.88 Add snapshot testing to Pest. This plugin wraps spatie/phpunit-snapshot-assertions, giving your Pest tests assertMatchesSnapshot, assertMatchesJsonSnapshot, and the toMatchSnapshot expectation so you can lock in string and JSON output with ease. 40 40 11 99K 0 18.1 52.7 MIT 3 months ago
View on GitHub
mrpunyapal/peststan 0.88 PHPStan extension for Pest PHP that adds type-safe expectations, proper $this binding in test closures, generic expect() inference, type-narrowing assertions, and accurate return types for all Pest functions. Requires PHP 8.2+, PHPStan 2, Pest 3-5. 51 53 5 47K 0 10.5 33.8 MIT 3 months ago
View on GitHub
Context7
spatie/pest-plugin-route-testing 0.87 Easily test every GET route in your Laravel app with Pest. Assert all routes return successful responses, include or exclude patterns, and bind models for routes with route model bindings. 141 140 7 10K 0 20.2 28.9 MIT 2 months ago
View on GitHub
Context7
pestphp/pest-plugin-laravel 0.87 Pest Plugin for Laravel adds Laravel-specific testing helpers and integration to Pest, making it easy to write expressive, fast tests for Laravel apps while leveraging the familiar Laravel testing ecosystem. 234 240 46 9M 0 2.6 55.3 MIT —
View on GitHub
Context7
spatie/pest-plugin-test-time 0.87 A Pest plugin for controlling time in tests. Freeze or advance Carbon’s current time with testTime()->freeze() and addMinute(), and use the toBeCarbon expectation to assert Carbon date and time values clearly. 51 51 7 64K 0 18.1 48.2 MIT 3 months ago
View on GitHub
igorsgm/laravel-redash 0.87 Laravel Redash is a lightweight integration for running Redash queries and fetching dashboards from your Laravel app. Configure Redash credentials, execute saved queries, and access results through a clean, familiar API. 4 — 0 — 0 0.3 — MIT 1 year ago
View on GitHub
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. 76 76 13 961K 0 1.3 55.3 MIT 4 years ago
View on GitHub
ralphjsmit/stubs 0.87 Take control of Laravel's generator stubs. This package lets you publish and override the template files behind artisan make commands, so generated classes, migrations, and tests follow your project's own conventions and coding style, all configured simply. 18 19 3 0 0 0.7 — MIT 3 years ago
View on GitHub
defstudio/pest-plugin-laravel-expectations 0.87 A Pest plugin that adds expressive Laravel-specific expectations to your test suite, making assertions for models, HTTP responses, authentication, and common framework behavior cleaner and more readable. Write concise, fluent tests without verbose Laravel checks. 98 99 17 20K 2 18.7 36.9 MIT 1 month ago
View on GitHub
laravel/pao 0.87 Laravel PAO detects when PHP tools like PHPUnit, Pest, PHPStan, Rector, and Artisan run inside AI agents such as Claude Code or Cursor, swapping verbose output for compact structured JSON. Zero config, works with any PHP project, PHP 8.3+. 728 726 38 8M 0 28.4 63.9 MIT 1 month ago
View on GitHub
Context7
pestphp/pest 0.87 Pest is an elegant PHP testing framework with a clean, expressive syntax built on PHPUnit. Write readable tests with higher-order expectations, datasets, and architecture testing, plus first-class Laravel support. 11,758 11,782 560 10M 170 94.8 74.4 MIT 5 days ago
View on GitHub
Context7
ralphjsmit/laravel-helpers 0.87 Handy helpers for Laravel apps, including a Factory base class with resolveRelationship() for complex factory relations and a simple pipe implementation for passing data through sequential classes without closures. Great for cleaner factories and predictable pipelines. 13 13 3 134K 0 24.5 63.9 MIT 4 weeks ago
View on GitHub
jeffersongoncalves/pest-plugin-mysql-compat 0.87 A Pest plugin for MySQL compatibility that helps your test suite run smoothly against MySQL by handling driver-specific behavior and assertions, with simple installation and setup in your Pest configuration. 1 — 0 — 0 17.2 — MIT 1 month ago
View on GitHub
Context7
orchestra/pest-plugin-testbench 0.87 Pest Plugin for Testbench lets you use PestPHP to test your Laravel packages, bringing Pest's expressive, readable syntax to Orchestra Testbench so building and maintaining package test suites takes less boilerplate. 0 6 — 8K — 3.9 53.6 — —
View on GitHub
pestphp/pest-dev-tools 0.87 Pest Development Tools: internal utilities and tooling used to build and maintain the Pest testing framework. Includes helpers for local development, automation, and repository workflows. For using Pest in your app, see the main Pest repository. 10 10 7 9K 0 0.5 40.1 MIT —
View on GitHub
ace-of-aces/intellipest 0.87 Intellipest is a Pest extension for Laravel/PHP that adds intelligent test automation and helpers, making it easier to generate, organize, and run tests with less boilerplate so teams can ship reliable code faster. 42 42 2 2K 0 11.6 27.5 MIT 5 months ago
View on GitHub
pestphp/pest-plugin-expectations 0.87 An extension for the Pest PHP testing framework that adds extra expectation APIs, letting you write fluent, readable assertions with expect(). It supports custom expectation creation and ships additional built-in expectations for cleaner, more expressive test suites. 21 19 7 1K 0 0.4 17.1 MIT 5 years ago
View on GitHub
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.
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
cgv/localized-resource