0

テスト ディレクトリで phpunit を実行すると問題が発生します。デフォルトのクラス継承は次のようになります: ControllerTest> ProjectTestCase> Zend_Test_PHPUnit_ControllerTestCase.

どちらもProjectTestCaretestsZend_Test_PHPUnit_ControllerTestCaseディレクトリの外にあります。

これはphpunit.xml次のようになります。

<phpunit bootstrap="./bootstrap.php" colors="true" stopOnFailure="true">
<testsuite name="Application Test Suite">
    <directory suffix="ControllerTest.php">./application/controllers</directory>
</testsuite>
<filter>
    <whitelist>
        <directory>../../library/Zend</directory>
        <directory>../../library/Doctrine</directory>
    </whitelist>
</filter>

問題は、ProjectTestCaseエラーが含まれていないため、検出して中止することです。

testsuite ディレクトリ一致せず、サフィックス パターンとも一致しません。

この問題に遭遇したことがある人、またはこれを解決する方法を新しく考えている人はいますか?

4

1 に答える 1