Phing を使用して、各モジュールにある phpunit テストを実行しようとしています。しかし、それは機能していません。各モジュールで phpunit を呼び出すと、テストは問題なく実行されます。しかし、phing で phpunit タスクを介してそれらを呼び出すと、次のエラーが表示されます。
PHP 致命的なエラー: クラス 'Zend\Test\PHPUnit\Controller\AbstractHttpControllerTestCase' が見つかりません。
これが私のphpunitタスクのコピーです:
<phpunit bootstrap="${moduledir}/${modulename}/test/${phpunitbootstrap}"
printsummary="true"
haltonfailure="false" description="test the module"
haltonerror="true"
configuration="${moduledir}/${modulename}/test/phpunit.xml.dist">
<formatter todir="report" type="xml" outfile="test-report.xml"/>
<batchtest>
<fileset dir="${modulename}Test">
<include name="**/*Test.php"/>
</fileset>
</batchtest>
</phpunit>
これは foreach ループ内で呼び出され、複数のモジュールを反復処理します。phpunit タスクの設定が正しく設定されていないと思いますが、よくわかりません。
誰でもこれを解決するのを手伝ってもらえますか?