phpunit的审查者和特定测试
我有一个phpunit.xml文件:phpunit的审查者和特定测试,php,phpunit,scrutinizer,Php,Phpunit,Scrutinizer,我有一个phpunit.xml文件: <phpunit> <testsuites> <testsuite name="domoticz-api"> <directory suffix="Test.php">tests</directory> </testsuite> <testsuite name="scrutinizer"> <file>tes
<phpunit>
<testsuites>
<testsuite name="domoticz-api">
<directory suffix="Test.php">tests</directory>
</testsuite>
<testsuite name="scrutinizer">
<file>tests/Domoticzapi4Scrutinizer/ClientTest.php</file>
</testsuite>
</testsuites>
</phpunit>
但不幸的是,监管者试图执行第一组失败的测试(domoticz api)
我也尝试过不使用单引号,配置是经过验证的,但监查者执行第一组
非常感谢。我正在为某个人发布答案 经过反复尝试,我得到了解决方案:
build:
nodes:
analysis:
project_setup:
override:
- 'true'
tests:
override:
- php ./vendor/bin/phpunit --configuration phpunit.xml --testsuite scrutinizer
coding_style:
php:
indentation:
general:
use_tabs: true
只需在override中执行命令并删除“test:true”。不知道是否也删除了报价影响
build:
nodes:
analysis:
project_setup:
override:
- 'true'
tests:
override:
- php ./vendor/bin/phpunit --configuration phpunit.xml --testsuite scrutinizer
coding_style:
php:
indentation:
general:
use_tabs: true