我的PHPUnit测试环境设置为针对ZF项目运行。而且从一个地方跑得很好。但是当我将所有项目文件(通过git clone)移动到另一个地方时,phpunit运行,但返回“OK(0测试,0断言)”,虽然确实有几个测试。
同样的过程在2个不同的位置运行良好,直到我手动将phpunit从3.6.5降级到3.4.15(这对于ZF项目来说似乎是不可避免的)。不确定出了什么问题?或者,如果phpunit有任何执行日志,我可以查看吗?
我的 phpunit.xml
<phpunit bootstrap="./application/bootstrap.php" colors="true">
<testsuites>
<testsuite name="myTests">
<directory>./</directory>
</testsuite>
</testsuites>
<filter>
<whitelist>
<directory suffix=".php">../application/</directory>
<exclude>
<directory suffix=".phtml">../application/</directory>
<file>../application/Bootstrap.php</file>
<file>../application/controllers/ErrorController.php</file>
</exclude>
</whitelist>
</filter>
</phpunit>
Sebastian Bergmann撰写的PHPUnit 3.4.15。
时间:0秒,内存:9.50Mb
好(0次测试,0次断言)
Sebastian Bergmann撰写的PHPUnit 3.4.15。
.....
时间:0秒,内存:30.75Mb
答案 0 :(得分:1)
您希望降级为3. 5 .15而不是3. 4 .15并且只是为了好的措施将suffix="Test.php"
添加到您的目录标记。< / p>
其中一个应该做的伎俩