Zend Framework 2 を使用しており、PhpStorm 5.0.4 ですべてのモジュールのテストを実行したいと考えています。テストをチェックインするように PhpStorm をセットアップしましmyproject/module
たが、テストが正常に検出されました。問題は、必要な各モジュール内の構成ファイルを読み取らないことです (ブートストラップ ファイルを指します)。
モジュール ( source ) のディレクトリ構造は次のとおりです。
/module
/User
/tests
/UserTest
/Model
/UserTest.php
Bootstrap.php
phpunit.xml.dist
TestConfig.php.dist
テストを実行すると、Bootstrap.php
実行前に実行されていないため、エラーが発生しますUserTest.php
。ターミナル内で実行cd
すると正常に動作するため、すべてのファイルは正しいです。/myproject/module/User/tests/
phpunit
各モジュール内で構成(したがってブートストラップ)を使用したいと思います。このオプションを相対パスで使用しようとしました--configuration
が、機能しませんでした。
これが私の現在の構成です:
モジュールのテスト中に構成ファイル (およびブートストラップ) を実行する方法についての指針はありますか? つまり、モジュールには独自の構成ファイルとブートストラップがあります。
前もって感謝します。