Laravel 10.xのartisanの「test」コマンドを解説します。
Description
アプリケーションのテストを実行します。
Usage
php artisan test [--without-tty] [--compact] [--coverage] [--min [MIN]] [-p|--parallel] [--profile] [--recreate-databases] [--drop-databases] [--without-databases] [FILE]
BashArguments
なし
Options
オプション | 省略形 | 必須 | 説明 |
---|---|---|---|
without-tty | - | - | TTYへの出力を無効にする |
compact | - | - | コンパクトプリンターを使用するかどうかを示す |
coverage | - | - | コード・カバレッジ情報を収集するかどうか |
min=[MIN] | - | - | コード・カバレッジの最低閾値 |
parallel | p | - | テストが並行して実行 |
profile | - | - | 最も遅いテストトップ10をリストアップ |
recreate-databases | - | - | テスト用データベースを再作成する |
drop-databases | - | - | テストデータベースが削除する |
without-databases | - | - | データベースの設定を行う |
Example
no options
php artisan test
Bashファイルを指定することもできます。
php artisan test tests/Feature/IndexTest.php
Bash出力結果
PASS Tests\Feature\IndexTest
✓ show with data set "Example test" 0.06s
Tests: 1 passed (3 assertions)
Duration: 0.06s
コメント