0
プロセスの自動化では、phpunitを実行してコードベースに対してテストを実行します。これは、それがスキップのテストが含まれていない以外、うまく機能phpunitコマンドラインからlogIncompleteSkippedの値を設定
phpunit -c ${buildDir}/phpunit.xml --group ${testGroup} --log-junit ${reportsDir}/out-phpunit.xml
次のようにPHPUnitを実行している - 要件の仕様に起因する、出力ログファイルは、パラメータで指定されている(とphpunit.xmlではありません)レポートに追加します。出力レポートはphpunit.xmlに指定された場合、私は
<logging>
<log type="junit" target="output-logfile.xml" logIncompleteSkipped="true"/>
</logging>
が含まれているだろう残念ながら、これは、外部プロセスを制御し、動的に場所を割り当てることはできません。
<logging>
<log type="junit" logIncompleteSkipped="true"/>
</logging>
はまだ、これは違いはありませんでした:
私はPHPUnitのXMLの中で、これを含めてみました。だから、私はどのようにコマンドラインからphpunit にスキップされたテストを記録することができますか?