DEV Community

bravemaster619
bravemaster619

Posted on

How to pass arguments to custom composer script

In my Laravel project, I want to run phpunit for a single file, like this one:

$ composer run-script test tests/Unit/Services/OrderServiceTest.php 

Here is my composer setup:

"scripts": { "test": [ "@testenv" "@phpunit" ], "testenv": [ "php artisan config:cache --env=testing", "php artisan config:clear" ], "phpunit": [ "php ./vendor/phpunit/phpunit/phpunit --" ] } 

Top comments (0)