これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド phpunit です。
プログラム:
NAME
phpunit - PHPUnit コマンドラインインターフェース
SYNOPSIS
PHPUnit [オプション] 単体テスト [ユニットテスト.php]
PHPUnit [オプション]
DESCRIPTION
コード カバレッジ オプション:
--取材-クローバー
コード カバレッジ レポートを Clover XML 形式で生成します。
--coverage-crap4j
Crap4J XML 形式でコード カバレッジ レポートを生成します。
--カバレッジ-html
コード カバレッジ レポートを HTML 形式で生成します。
--coverage-php
PHP_CodeCoverage オブジェクトをファイルにエクスポートします。
--取材テキスト=
コード カバレッジ レポートをテキスト形式で生成します。 デフォルト: 標準出力。
--カバレッジ-xml
コード カバレッジ レポートを PHPUnit XML 形式で生成します。
-ホワイトリスト
ホワイトリストコードカバレッジ分析用。
ロギングオプション:
--log-junit
テストの実行を JUnit XML 形式でファイルに記録します。
--ログタップ
テストの実行を TAP 形式でファイルに記録します。
--log-チームシティ
テストの実行を TeamCity 形式でファイルに記録します。
--log-json
テストの実行を JSON 形式でログに記録します。
--testdox-html
アジャイル ドキュメントを HTML 形式でファイルに書き込みます。
--testdox-テキスト
アジャイル ドキュメントをテキスト形式でファイルに書き込みます。
--逆リスト
逆順で印刷不良
テスト選択オプション:
- フィルター
実行するテストをフィルタリングします。
--テストスイート
実行するテストスイートをフィルタリングします。
- グループ ...
指定されたグループからのテストのみを実行します。
--除外グループ ...
指定したグループからテストを除外します。
--リストグループ
利用可能なテスト グループを一覧表示します。
--テストサフィックス ...
指定されたサフィックスを持つファイル内の test のみを検索します。 デフォルト: Test.php、.phpt
テスト実行オプション:
--report-useless-tests
何もテストしないテストについては厳密に行ってください。
--厳密なカバレッジ
意図せずカバーされたコードに厳密に注意してください。
-- 厳密なグローバル状態
グローバル状態の変更について厳密にする
--disallow-テスト出力
テスト中の出力については厳密にしてください。
--disallow-リソースの使用 小規模なテスト中は、リソースの使用に厳密に注意してください。
--時間制限を強制する
テストのサイズに基づいて時間制限を適用します。
--disallow-todo-tests
@todo アノテーション付きテストを禁止します。
--プロセス分離
各テストを個別の PHP プロセスで実行します。
--no-globals-backup
テストごとに $GLOBALS をバックアップおよび復元しないでください。
--静的バックアップ
各テストの静的属性をバックアップおよび復元します。
--colors =
出力に色を使用します ("never"、"auto"、または "always")。
-列
進行状況の出力に使用する列の数。
-列 マックス
進行状況の出力に最大数の列を使用します。
--stderr
STDOUT の代わりに STDERR に書き込みます。
--エラー時に停止
最初のエラーで実行を停止します。
-- 失敗時の停止
最初のエラーまたは失敗時に実行を停止します。
--警告時に停止
最初の警告で実行を停止します。
--ストップオンリスク
最初の危険なテストで実行を停止します。
--スキップ時に停止
最初にスキップされたテストで実行を停止します。
--不完全な場合に停止
最初の不完全なテストで実行を停止します。
-v|-詳細
より詳細な情報を出力します。
- デバッグ
テスト実行中にデバッグ情報を表示します。
- ローダ
使用する TestSuiteLoader 実装。
- 繰り返す
テストを繰り返し実行します。
-タップ テスト実行の進行状況を TAP 形式でレポートします。
--チームシティ
テスト実行の進行状況を TeamCity 形式で報告します。
--testdox
テスト実行の進行状況を TestDox 形式でレポートします。
-プリンタ
使用する TestListener 実装。
設定オプション:
-ブートストラップ
テストの前に実行される「ブートストラップ」PHP ファイル。
-c|--構成XML ファイルから構成を読み取ります。
--構成なし
デフォルトの設定ファイル (phpunit.xml) を無視します。
--補償なし
コード カバレッジ構成を無視します。
--インクルードパス
指定されたパスを PHP の include_path の先頭に追加します。
-d キー[=値]
php.ini の値を設定します。
その他のオプション:
-h|-ヘルプ
この使用情報を出力します。
- バージョン
バージョンを出力して終了します。
--少なくともバージョン
バージョンが min より大きいことを確認して終了します。
onworks.net サービスを使用してオンラインで phpunit を使用する