Skip to content

Latest commit

 

History

History
86 lines (63 loc) · 3.3 KB

README.md

File metadata and controls

86 lines (63 loc) · 3.3 KB

⛽ Laravel Octane (Pest Plugin)

Author PHP Version Laravel Version Octane Compatibility Build Status Latest Version Software License PSR-12 Total Downloads

Pest plugin to test Laravel applications powered by Octane.

Install

Via Composer

composer require --dev cerbero/pest-plugin-laravel-octane

Usage

Once the plugin is installed you are ready to go! Combine the elegant syntax of Pest and Octane Testbench:

test('Octane application')
    ->assertOctaneCacheMissing('foo')
    ->assertOctaneTableMissing('example', 'row')
    ->assertOctaneTableCount('example', 0)
    ->expectsConcurrencyResults([1, 2, 3])
    ->get('octane/route')
    ->assertOk()
    ->assertOctaneCacheHas('foo', 'bar')
    ->assertOctaneTableHas('example', 'row.votes', 123)
    ->assertOctaneTableCount('example', 1);

Change log

Please see CHANGELOG for more information on what has changed recently.

Testing

composer test

Contributing

Please see CONTRIBUTING and CODE_OF_CONDUCT for details.

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.