testo/test
Testo plugin that adds the #[Test] attribute and discovery locator. Automatically finds attribute-marked test classes and methods for canonical attribute-driven test detection. Install with composer require --dev testo/test.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| testo/inline | 0.89 | Inline test plugin for Testo: mark methods as tests via PHP attributes, without separate test classes. Ideal for quick checks near production code and self-documenting examples. Install with composer require --dev testo/inline. | 0 | 0 | 0 | 16K | 0 | 0.0 | 55.3 | — | — | |
| testo/data | 0.89 | Testo Data provider plugin: parameterize one test into many dataset-driven runs. Supports inline tuples, named datasets, cartesian product (cross), zipped iteration, and unions across multiple sources. Install via composer require --dev testo/data. | 0 | 0 | 0 | 34K | 0 | 0.0 | 55.3 | — | — | |
| testo/convention | 0.89 | Testo naming-convention plugin that discovers tests by file and class name patterns instead of explicit attributes. Ideal for adopting Testo in existing codebases with established conventions or integrating third-party suites without Testo attributes. | 0 | 0 | 0 | 17K | 0 | 0.0 | 55.3 | — | — | |
| testo/assert | 0.89 | Assertion plugin for the Testo PHP testing framework. Adds a fluent assert/expect facade, expectation lifecycle, and helpers for matching thrown exceptions. Reports comparisons through Testo’s standard pipeline. Install via Composer: testo/assert. | 0 | 0 | 0 | 16K | 0 | 0.0 | 55.3 | — | — | |
| testo/bench | 0.89 | Benchmark plugin for Testo. Runs benchmark methods repeatedly, records per-iteration timings, and reports descriptive statistics plus warnings for variance, outliers, and noisy environments—ideal for tracking performance alongside correctness tests. | 0 | 0 | 0 | 35K | 0 | 0.0 | 55.3 | — | — | |
| testo/codecov | 0.88 | Testo code coverage plugin: collects line and branch coverage during test runs and generates CI-friendly reports (Clover, Cobertura, PHPUnit XML). Supports per-test attribution so tools can map covered lines back to the test that exercised them. | 0 | 0 | 0 | 14K | 0 | 0.0 | 55.3 | — | — | |
| testo/testo | 0.88 | Testo is an extensible PHP testing framework built on a lightweight core with a middleware system. It gives you full control over your testing environment while keeping the familiar PHP syntax you already know, making custom test workflows easy to build and maintain. | 226 | 203 | 21 | 10K | 35 | 47.2 | 44.2 | BSD-3-Clause | 3 weeks ago | |
| testo/filter | 0.88 | Testo filtering plugin that selects which tests run by name patterns, file paths, suites, types, and dataset pointers. Powers Testo CLI flags: --filter, --path, --suite, and --type. | 0 | 0 | 0 | 44K | 0 | 0.0 | 55.3 | — | — | |
| testo/retry | 0.88 | Testo Retry plugin: automatically rerun failed tests using a configurable retry policy. Helps reduce CI noise from flaky, transient failures and keep pipelines stable while issues are investigated. Installed as a dev dependency via composer require --dev testo/retry. | 0 | 0 | 0 | 18K | 0 | 0.0 | 55.3 | — | — | |
| testo/repeat | 0.87 | Testo repeat policy plugin. Re-runs a test multiple times in a single run to surface flaky behavior, catch intermittent regressions, and verify consistent results. Opt-in per test or per test class and works alongside other Testo plugins. | 0 | 0 | 0 | 9K | 0 | 0.0 | 54.5 | — | — | |
| testo/facade | 0.87 | Testo Facade is a static facade plugin for the Testo PHP testing suite that provides convenient static access to the suite's DI container through the global Testo class. It stores the container when the suite is configured, letting you resolve dependencies anywhere in your tests without passing the... | 0 | 0 | 0 | 2K | 0 | 0.0 | 44.3 | — | — | |
| eliashaeussler/phpunit-attributes | 0.87 | PHPUnit Attributes adds modern PHP 8 attributes to define PHPUnit tests, data providers, groups, dependencies and more in a clean, declarative way. Keep test classes readable and reduce annotation/docblock noise while staying compatible with PHPUnit workflows. | 4 | 4 | 1 | 4K | 1 | 11.5 | 43.3 | GPL-3.0 | 7 months ago | |
| herrera-io/phpunit-test-case | 0.87 | PHPUnit TestCase class and Extras trait that add helpers for common test chores: create/delete temporary files and directories, call protected/private methods, and get/set protected/private properties. Use as a base class or mix into your own test case. | 1 | 1 | 0 | 32 | 0 | 0.0 | 12.0 | MIT | — | |
| testo/lifecycle | 0.86 | Lifecycle hooks plugin for the Testo PHP testing framework. Adds setup/teardown around individual tests and entire test classes to manage fixtures, external resources, and cleanup between runs. Install via composer require --dev testo/lifecycle. | 0 | 0 | 0 | 9K | 0 | 0.0 | 54.6 | — | — | |
| ichinya/laratesto | 0.86 | Laratesto is a Laravel package that provides convenient testing utilities and expressive helpers for PHP applications, reducing boilerplate so you can write clear, reliable feature and unit tests with less effort. | 2 | 2 | 1 | 1K | 0 | 19.6 | 40.8 | BSD-3-Clause | 2 weeks ago | |
| adroit11/laravel-tests | 0.86 | Reusable Laravel testing package with publishable test stubs, custom assertions, and helper utilities. Drop into Laravel 10/11 (PHP 8.1+) and run with PHPUnit or Pest to speed up common feature and integration testing setups. | 2 | 2 | 0 | 0 | 0 | 0.0 | — | — | — | |
| simpletest/simpletest | 0.86 | SimpleTest is a PHP unit testing framework with web site testing and mock objects. Install via Composer (simpletest/simpletest) for PHP 7.1+ and run its own unit and acceptance test suites; issues and community support via GitHub and Stack Overflow. | 148 | 153 | 52 | 3K | 3 | 4.6 | 18.9 | LGPL-2.1 | 1 year ago | |
| jasonmccreary/laravel-test-assertions | 0.85 | Adds a trait of extra PHPUnit assertions for Laravel testing. Confirm controllers/actions and named routes use specific FormRequest validation or middleware, compare validation rules (subset or exact), check rule instances, and assert view data is explicitly null. | 349 | 351 | 38 | 140K | 2 | 17.5 | 38.6 | — | 7 months ago | |
| illuminated/testing-tools | 0.85 | A collection of practical testing utilities for Laravel applications, offering helpful assertions and shortcuts that make feature and unit tests cleaner, faster to write, and easier to maintain. Ideal for teams wanting more expressive test coverage with less boilerplate. | 54 | 54 | 7 | 587 | 0 | 19.2 | 17.2 | MIT | 4 weeks ago | |
| pestphp/pest-plugin-laravel | 0.85 | 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 | — |
How can I help you explore Laravel packages today?