wyrihaximus/async-test-utilities
Async testing utilities for PHP/React: extend AsyncTestCase to run each PHPUnit test inside a Fiber with a default 30s timeout. Includes TimeOut attribute (class/method), plus helpers like random namespaces/directories and callable expectation utilities.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| wyrihaximus/test-utilities | 0.89 | A set of PHP test utilities for package development: a PHPUnit TestCase with helpers like random namespaces and temp directories, plus ready-made configuration defaults for PHPStan and Rector (paths and docblock-to-attribute conversions). | 7 | 7 | 1 | 145K | 6 | 32.4 | 69.3 | MIT | 3 weeks ago | |
| react/react | 0.88 | ReactPHP is an event-driven, non-blocking I/O toolkit for PHP. Built around an event loop, it provides async building blocks like streams, DNS, sockets, HTTP client/server and process control—ideal for fast network services and long-running apps. | 9,091 | 9,114 | 714 | 23K | 0 | 46.9 | 7.6 | MIT | 3 years ago | |
| clue/socks-react | 0.87 | Async SOCKS5/SOCKS4(a) proxy client and server for ReactPHP. Tunnel any TCP/IP protocol (HTTP, SMTP, IMAP, etc.) through a SOCKS proxy using the standard ConnectorInterface, enabling easy drop-in proxy support and parallel connections. | 118 | 119 | 26 | 9K | 0 | 23.7 | 29.6 | MIT | 3 months ago | |
| drift/react-functions | 0.87 | — | 8 | 8 | 3 | 127 | 0 | 1.3 | 16.3 | MIT | 2 years ago | |
| wyrihaximus/react-phpunit-run-tests-in-fiber | 0.86 | PHPUnit trait to run each test inside a PHP Fiber, making it easy to use ReactPHP async/await in tests. Includes optional per-test or per-class timeout attributes to fail slow tests (without stopping the running fiber). | 0 | 0 | 0 | 63K | 1 | 19.6 | 63.9 | MIT | 1 month ago | |
| php-standard-library/async | 0.86 | Fiber-based async primitives for PHP: structured concurrency with cooperative multitasking. Run tasks concurrently, manage lifecycles, cancellations, and scopes predictably. Part of PHP Standard Library; docs and guides at php-standard-library.dev. | 2 | 1 | 0 | 31K | 0 | 19.2 | 63.9 | MIT | 1 month ago | |
| amphp/phpunit-util | 0.86 | Small utility for simplifying async testing in PHPUnit with AMPHP’s fiber-based concurrency. Integrates seamlessly with AsyncTestCase to run tests as coroutines, ensuring smooth execution of I/O-bound operations like sockets, streams, and HTTP requests. Works with PHP 8.1+. Ideal for testing concurr... | 22 | 22 | 8 | 22K | 1 | 4.8 | 41.2 | MIT | 1 year ago | |
| matthiasnoback/phpunit-asynchronicity | 0.85 | PHPUnit/Behat helper for testing asynchronous behavior. Provides assertEventually() to retry a callable until assertions pass or a timeout occurs—useful for waiting on files, processes, or UI updates, with configurable timeout and polling interval. | 36 | 36 | 7 | 8K | 0 | 3.7 | 32.0 | MIT | 2 years ago | |
| drjele/symfony-phpunit | 0.85 | Symfony bridge for running PHPUnit tests with a simple, consistent setup. Provides helpers and configuration to integrate PHPUnit into Symfony projects, smoothing bootstrapping and test execution across environments. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| clue/term-react | 0.84 | Streaming terminal emulator for ReactPHP. Includes ControlCodeParser stream wrapper to strip ANSI/VT100 control sequences from input, buffering incomplete sequences so emitted data is always plain text for reliable processing. | 104 | 104 | 7 | 318K | 0 | 3.5 | 48.1 | MIT | 2 years ago | |
| symfonycasts/internal-test-helpers | 0.84 | Internal test utilities from SymfonyCasts to streamline PHPUnit and Symfony/Laravel package testing. Provides shared helpers, fixtures, and assertions used across SymfonyCasts projects to reduce boilerplate and keep tests consistent and readable. | 0 | — | 2 | — | 0 | 0.1 | — | — | — | |
| b2pweb/bdf-phpunit | 0.84 | Laravel/PHPUnit helper package for working with BDF/SEPA bank files in tests. Provides utilities and test assertions to validate BDF structures and parsing results, making it easier to write reliable unit tests around banking file imports. | 0 | 0 | 0 | 439 | 0 | 0.0 | 36.5 | MIT | — | |
| redhotmagma/symfony-test-utils | 0.84 | Utilities to simplify testing in Symfony projects. Provides helpers and small tools for common test setup tasks, assertions, and fixtures to reduce boilerplate and speed up writing reliable unit and integration tests. | 0 | 0 | — | 49 | — | 0.0 | 22.7 | — | — | |
| lchrusciel/api-test-case | 0.84 | PHPUnit TestCase for Symfony API development. Extends WebTestCase with easy JSON/XML response matching (via php-matcher) and optional Alice/Doctrine fixtures loading. Supports a clear TDD workflow using expected response files and helpful diffs. | 412 | 412 | 41 | 103K | 11 | 32.7 | 44.4 | MIT | 4 weeks ago |
How can I help you explore Laravel packages today?