私はphpunit.xml
ファイル内に2つのテストスイートを定義しました.1つはユニットテスト用、もう1つは機能テスト用です。単体テストできない関数の場合は、私のソースコードに@codeCoverageIgnore
を使用しています。しかし、機能テストを実行するときにこのコードを無視したくはありません。どのようにphpunitでのみ特定のテストスイートのcodeCoverageIgnore
codeCoverageIgnore
にテストスイート名を追加することができますので、単体テストではコードが無視され、機能テストでは無視されます。
複数の.xml設定ファイルを使用し、--configurationフラグを使用して使用するものを切り替えるとどうなりますか?助けてくれますか? 'function.xml'と' unit.xml'などのようなものです。 –