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

Testbench Laravel Package

graham-campbell/testbench

Laravel TestBench adds testing helpers for Laravel packages and apps, built on PHPUnit, Mockery, and Orchestral Testbench. Supports Laravel 8–13 and PHP 7.4–8.5, providing a solid base for fast, reliable package tests.

View on GitHub
Deep Wiki
Context7
v6.3.0
  • Support PHP 8.5, Laravel 13 and PHPUnit 12
v6.2.0
  • Support Laravel 12 and PHPUnit 11

Full Changelog: https://github.com/GrahamCampbell/Laravel-TestBench/compare/v6.1.1...v6.2.0

v6.1.1
v6.1.0
  • Add provisional PHP 8.3 support
  • Add provisional Laravel 11 support
v6.0.0
  • Support PHP 7.4-8.2 only
  • Support PHPUnit 9-10 only
  • Support Laravel 8-10 only
  • AbstractAppTestCase::getBasePath is now static
  • AbstractPackageTestCase::getRequiredServiceProviders is now static and no longer receives app as param 1
  • Added return types in all places
v5.7.1
  • Removed incorrect PHPUnit 10 support after they made breaking changes before release
  • Added conflict to prevent installation of invasive kylekatarnls/update-helper package
v5.7.0
  • Support Laravel 9 too
v5.6.2
  • Updated package metadata
v5.6.1
  • Provisional PHP 8.1 support
v5.6.0
  • Support PHPUnit 10 too
  • Remove app from getServiceProviderClass definition but not calls
v5.5.1
  • Corrected composer.json
v5.5.0
  • Provisional PHP 8.0 support
  • Provisional Laravel 8 support
v5.4.2
  • Updated funding information
v5.4.1
  • Miscellaneous tweaks
v5.4.0
  • Added Laravel 7 support
  • Support PHPUnit 9 too
v5.3.1
  • Fixed orchestral version constraint
v5.3.0
  • Added Laravel 6 support
v5.2.1
  • Fixes for PHPUnit 8
v5.2.0
  • Added Laravel 5.8 support
v5.1.0
  • Added Laravel 5.7 support
v5.0.0
  • Removed BC layer
  • Drop support for PHP 7.0
  • Support only Laravel 5.5/5.6
v4.0.0
  • Support PHP 7.0, 7.1, 7.2
  • Support Laravel 5.1 - 5.5
  • Support PHPUnit 6
  • Replaced AbstractNewTestCase
v3.4.0
  • Added AbstractNewTestCase for PHPUnit 6
v3.3.0
  • Added laravel 5.4 support
v3.2.0
  • Added laravel 5.3 support
v3.1.1
  • Fixed some phpdoc
  • Fixed some typos
v3.1.0
  • Added laravel 5.2 support
v3.0.2
  • Minor tweaks
v3.0.1
  • Set a dummy encryption key
v3.0.0
  • Refactoring and abstracted core package
  • Drop support for laravel 5.0
  • Code cleanup
v2.1.0
  • Support both laravel 5.0 and 5.1
  • Dropped php 5.4 support
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.
calmfox/watch-sylius
damienfern/grpc-symfony-bundle
atoolo/index-bundle
atoolo/genai-bundle
coprotoai/laravel-ticket
davidjln/llm-carbon-bundle
cryonighter/valid-request-bundle
coolms/taxonomy-bundle
coolms/field-bundle
articulate-orm/symfony
aaix/laravel-tall-architect
ephoto/akeneo-connector
emmanuelballery/eb-plantumlbundle
emielburgman/symfony-visitor-beacon
emielburgman/symfony-visit-storage
emielburgman/symfony-security-headers
emielburgman/symfony-log-viewer
emarref/xdebug-bundle
emarref/pubnub-bundle
elriseio/finance-money-bundle