PHPUnit:没有使用看似良好的配置文件执行测试
当我尝试执行测试时,我收到消息“没有执行测试”PHPUnit:没有使用看似良好的配置文件执行测试,phpunit,Phpunit,当我尝试执行测试时,我收到消息“没有执行测试” phpunit 或 另一方面,如果我这样做 phpunit -c phpunit.xml ./tests 它起作用了。但考虑到我使用的一些工具不能很好地处理这个问题,这是一个问题 目录结构 密码 测验/ phpunit.xml autoloader.php 这是配置文件 <phpunit backupGlobals="false" backupStaticAttributes="false" color
phpunit
或
另一方面,如果我这样做
phpunit -c phpunit.xml ./tests
它起作用了。但考虑到我使用的一些工具不能很好地处理这个问题,这是一个问题
目录结构
密码
测验/
phpunit.xml
autoloader.php
这是配置文件
<phpunit backupGlobals="false"
backupStaticAttributes="false"
colors="true"
convertErrorsToExceptions="true"
convertNoticesToExceptions="true"
convertWarningsToExceptions="true"
processIsolation="false"
stopOnFailure="false"
syntaxCheck="true"
bootstrap="./tests/bootstrap.php"
>
<testsuites>
<testsuite name="StdTestSuite">
<directory>
tests/
</directory>
</testsuite>
</testsuites>
</phpunit>
这个问题是有史以来最愚蠢的事情。 标记中不能有空格。 因此,您需要在phpunit.xml文件中包含以下内容
...
<testsuite name="StdTestSuite">
<directory>tests/</directory>
</testsuite>
...
应该有用
...
<testsuite name="StdTestSuite">
<directory>tests/</directory>
</testsuite>
...
phpunit