Download the PHP package vortechron/nightwatch-testing without Composer
On this page you can find all versions of the php package vortechron/nightwatch-testing. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download vortechron/nightwatch-testing
More information about vortechron/nightwatch-testing
Files in vortechron/nightwatch-testing
Download vortechron/nightwatch-testing
More information about vortechron/nightwatch-testing
Files in vortechron/nightwatch-testing
Vendor vortechron
Package nightwatch-testing
Short Description Laravel package for testing Nightwatch monitoring events with comprehensive variations
License MIT
Package nightwatch-testing
Short Description Laravel package for testing Nightwatch monitoring events with comprehensive variations
License MIT
Please rate this library. Is it a good library?
Informations about the package nightwatch-testing
Nightwatch Testing
A Laravel package for testing Laravel Nightwatch monitoring events with comprehensive variations.
Installation
Local Development (Path Repository)
Add the package to your composer.json:
Then run:
Via Packagist (Coming Soon)
Configuration
Publish the configuration file:
This will create a config/nightwatch-testing.php file with the following options:
Usage
Run all Nightwatch test events:
Available Options
| Option | Description |
|---|---|
--skip-mail |
Skip sending test mail |
--skip-exception |
Skip triggering exception |
--skip-requests |
Skip outgoing HTTP request tests |
--skip-internal-requests |
Skip internal API request tests |
--skip-failing-job |
Skip failing job dispatch |
--skip-notifications |
Skip notification tests |
Examples
Test Events Triggered
Commands
- Successful command execution
- Unsuccessful command (invalid arguments)
Database Queries
- Fast queries (count, indexed lookup, limited select)
- Slow queries (with sleep, complex aggregation)
Cache Operations
- WRITE:
put,forever,add - HIT: Multiple
getcalls on existing keys - MISS:
geton non-existent keys - DELETE:
forget, cleanup
Jobs
- PROCESSED: Successful job dispatch
- RELEASED: Job that releases back to queue
- FAILED: Job that throws exception
Notifications
- Database notification to first user
- SENT: Synchronous mail
- QUEUED: Async mail via queue
- SENT: Multiple recipients with CC
- QUEUED: Delayed mail
HTTP Requests (Internal)
- 2XX Success endpoints
- 3XX Redirect endpoints
- 4XX Client error endpoints
HTTP Requests (Outgoing)
- 2XX: 200, 201, 204
- 3XX: 301, 302
- 4XX: 400, 401, 403, 404, 422, 429
- 5XX: 500, 502, 503, 504
Exceptions
- Reported exception via
report()
Requirements
- PHP 8.2+
- Laravel 11.x or 12.x
License
MIT
All versions of nightwatch-testing with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.2
illuminate/console Version ^11.0|^12.0
illuminate/support Version ^11.0|^12.0
illuminate/mail Version ^11.0|^12.0
illuminate/notifications Version ^11.0|^12.0
illuminate/queue Version ^11.0|^12.0
illuminate/http Version ^11.0|^12.0
illuminate/cache Version ^11.0|^12.0
illuminate/database Version ^11.0|^12.0
illuminate/console Version ^11.0|^12.0
illuminate/support Version ^11.0|^12.0
illuminate/mail Version ^11.0|^12.0
illuminate/notifications Version ^11.0|^12.0
illuminate/queue Version ^11.0|^12.0
illuminate/http Version ^11.0|^12.0
illuminate/cache Version ^11.0|^12.0
illuminate/database Version ^11.0|^12.0
The package vortechron/nightwatch-testing contains the following files
Loading the files please wait ...