Download the PHP package mohamedhekal/testharness without Composer
On this page you can find all versions of the php package mohamedhekal/testharness. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download mohamedhekal/testharness
More information about mohamedhekal/testharness
Files in mohamedhekal/testharness
Download mohamedhekal/testharness
More information about mohamedhekal/testharness
Files in mohamedhekal/testharness
Vendor mohamedhekal
Package testharness
Short Description Laravel/Pest testing utilities: time travel, queue asserts, API envelope asserts, and lightweight architecture checks
License MIT
Homepage https://github.com/mohamedhekal/testharness
Package testharness
Short Description Laravel/Pest testing utilities: time travel, queue asserts, API envelope asserts, and lightweight architecture checks
License MIT
Homepage https://github.com/mohamedhekal/testharness
Please rate this library. Is it a good library?
Informations about the package testharness
TestHarness
Search terms: laravel, pest, testing, phpunit, queue, architecture, php, laravel-package, test-helpers, time-travel, dev-tools.
Laravel/Pest testing utilities: freeze time, assert queues, assert API envelopes, tenant test bags, and lightweight architecture checks.
Installation
Time travel
Queues
API envelopes
Compatible with ApiForge-style { data, error, meta }:
Architecture
Tenant bag
Trait
Limitations (v0.1)
- Not a full Pest plugin—helpers + asserts only
- Architecture checks are regex-based, not PHPStan
- Queue asserts require
Queue::fake()first
Testing
License
MIT
All versions of testharness with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.2
illuminate/support Version ^11.0|^12.0
illuminate/http Version ^11.0|^12.0
nesbot/carbon Version ^2.72|^3.0
illuminate/support Version ^11.0|^12.0
illuminate/http Version ^11.0|^12.0
nesbot/carbon Version ^2.72|^3.0
The package mohamedhekal/testharness contains the following files
Loading the files please wait ...