🎉
composerのscriptsにコマンドラインオプションを足す
--(ダブルダッシュ)でつなぐ
------------------- ↓ 前書はここから ↓-------------------
phpunit打つのに./vendorから打つのが長いので、
composer.jsonのscripts欄に書こうと思ったのだが、
composer.json
{
・・・
"scripts": {
"phpunit": "\"vendor/bin/phpunit\"",
}
}
実行してみると
composer phpunit ./tests/abcdTest.php
(・・? アレ?ファイル名ってどうやって指定するの?
ちょっと調べてみるか。
ヾ(・ω<)ノ" 三三三● ⅱⅲ コロコロ♪
------------------- ↓ 本題はここから ↓-------------------
コマンドライン引数を加える
ファイル名を指定する場合は
composer phpunit -- ./tests/abcdTest.php
実はマニュアルに記載があった
Usage: php [options] [-f] <file> [--] [args...]
・・・
php [options] -- [args...]
args... Arguments passed to script. Use -- args when first argument
starts with - or script is read from stdin
RT〇Mとはよく言ったものだ
------------------- ↓ 後書きはここから ↓-------------------
composerのオプションと名前が被る場合は注意がいるね
composer phpunit -- --version
Composer version 2.1.3 2021-06-09 16:31:20
Discussion