gpt4 book ai didi

phpunit 没有执行测试

转载 作者:行者123 更新时间:2023-12-04 00:10:12 27 4
gpt4 key购买 nike

我有一个 phpunit 的“未执行测试”..

这条线有效

$ phpunit install/InstallDbTest.php
...
<result expected>
...

$ cat suites/installtests.xml
<phpunit>
<testsuites>
<testsuite name="database">
<file>install/InstallDbTest.php</file>
</testsuite>
</testsuites>
</phpunit>

$ phpunit -c suites/installtests.xml
PHPUnit 4.7.4 by Sebastian Bergmann and contributors.



Time: 130 ms, Memory: 11.25Mb

No tests executed!

谁能告诉我我做错了什么?

提前致谢!

最佳答案

您需要更正 phpunit.xml 中的路径。

它正在尝试查找文件suites/install/InstallDbTest.php。由于该文件不存在,因此不会运行任何测试并且您会收到消息。

将配置更改为以下内容:

<phpunit>
<testsuites>
<testsuite name="database">
<file>../install/InstallDbTest.php</file>
</testsuite>
</testsuites>
</phpunit>

phpunit.xml中的文件路径都是相对于xml文件的位置的。

关于phpunit 没有执行测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30942195/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com