abenevaut/ phpunit-slicer
将PHPUnit测试文件切片成测试套件的工具。
0.3.4
2024-06-22 13:11 UTC
Requires
- php: ^8.1
- abenevaut/laravel-infrastructure: ^0.2.2
- illuminate/translation: ^10.9
- illuminate/validation: ^10.9
- nunomaduro/termwind: ^1.15
Requires (Dev)
- laravel-zero/framework: ^10.0
- mockery/mockery: ^1.5.0
- pestphp/pest: ^2.6.0
- pestphp/pest-plugin-faker: ^2.0
README
将PHPUnit测试文件切片成测试套件的工具。
安装
在PHP项目中
composer require --dev abenevaut/phpunit-slicer
用法
vendor/bin/phpunit-slicer slice 4 ./phpunit.xml.dist ./phpunit.xml ./tests
全局使用
composer global require abenevaut/phpunit-slicer
用法
phpunit-slicer slice 4 ./phpunit.xml.dist ./phpunit.xml ./tests
用例
vendor/bin/phpunit --testsuite sliced-testsuite-0 --configuration phpunit.xml vendor/bin/pest --testsuite sliced-testsuite-1 --configuration phpunit.xml php artisan test --testsuite sliced-testsuite-2 --configuration phpunit.xml php laravel-zero-project test --testsuite sliced-testsuite-3 --configuration phpunit.xml
构建
php phpunit-slicer app:build phpunit-slicer php phpunit-slicer app:build phpunit-slicer --build-version=0.0.X
许可
- 感谢tailwindtoolbox提供的HTML模板
- Laravel Zero是开源软件,遵循MIT许可证。