phpunit.xml
ファイルを使用してPHPUnitテストを実行する際に問題があります。Homestead環境でPhpStormを使用してPHPUnitテストをデバッグする
この構成では、私はPHPのWebアプリケーションをデバッグすることができます:私はこのようなリモートPHPインタプリタを構成しました。 PHPUnitスクリプトのデバッグに問題があります。このような構成により
私はPHPUnitテストをデバッグすることができます:私はこのようにそれを構成し
問題は私のPHPUnitのファイルが読み込まれないで、私の環境変数が使用されていないということです。その結果、テストでCSRFトークン検証例外などのエラーが発生しました。
phpunit.xml
ファイルの使用方法を教えてください。私は、PHPUnit設定でデフォルト設定ファイルを追加できることがわかります。 phpunit.xml itself
ではなく、プロジェクトディレクトリを指定する必要があります。
PHPUnitのCommand->handleArguments()
関数では、このファイルをロードする方法が2つしかないことがわかります。 phpunit.xml
があるディレクトリを指定するか、--no-configuration
オプションを使用しないでください。私は私のプロジェクトは、phpunit.xml
の場所として配置されているディレクトリを指定するとき
は残念ながら、私は私のテストをデバッグする能力を失います。興味深いことに、私はPHPUnitスクリプト(例えばCommand.phpファイル)をデバッグすることができます。
私は--no-configuration
オプションをIntelliJ(PhpStorm)に追加しませんが、 "Default configuration file"フィールドが選択されていない場合は自動的に追加されます。
phpunit.xml
ファイルをロードしてテストをデバッグする能力を失わないでください。
[ファイルのデフォルトのコンフィギュレーション・ファイルとしてそれを設定しようとしましたが|設定|言語とフレームワーク| PHP |テストフレームワーク>あなたのリモートPHPUnit設定? –