1

使用 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 任务配置设置不正确,但不确定。

谁能帮我解决这个问题?

4

0 回答 0