This package allows you to integrate Zephyr Test Suite into Laravel.
You can install the package via composer:
composer require redberryproducts/laravel-zephyrYou can publish the config file with:
php artisan vendor:publish --provider="RedberryProducts\Zephyr\ZephyrServiceProvider"This is the contents of the published config file:
return [
];Run pest tests using pest --log-junit storage/app/junit.xml
You should get project key from test cases/folders index. For example, if test case ID is SVB-T1, project key is SVB
php artisan zephyr:generate $projectKeyphp artisan zephyr:results $projectKeycomposer testPlease see CHANGELOG for more information on what has changed recently.
Please see CONTRIBUTING for details.
The MIT License (MIT). Please see License File for more information.
- Make filesystem disk dynamic (move to config)
- Use stubs instead of hardcoding test file creation strings
- Use Junit format instead of JSON?