PHPUnit 7.5.6 + Coverage 6.0.7 =无代码覆盖驱动程序可用

时间:2019-05-04 20:44:03

标签: php phpunit sublimetext3 macos-mojave test-coverage

我在这里动脑筋。

问题

当我尝试使用代码覆盖率输出运行测试时,收到以下输出:

Error: No code coverage driver is available

以下哪些数据不正确或未显示,可以帮助您完成这项工作? (注意:过去几年中,我曾在除Sublime Text之外的其他所有版本上使用它。)


详细信息

macOS             10.14.4, 
Sublime Text      3.2.1 (build 3207), 
PHP               7.2.14, 
Zend              3.2.0, 
Xdebug            2.7.1
PHPUnit           7.5.6
PHP Code Coverage 6.0.7

php -v输出如下:

enter image description here

我一直在尝试许多不同的变体,答案和教程,但似乎在某处缺少关键要素。因此,在没有运行MAMP Pro 5.3的情况下,我也尝试过此操作。无论哪种情况,终端始终为:

enter image description here


使用MAMP时,php.ini文件设置如下:

[xdebug]
MAMP_Xdebug_MAMPzend_extension="/Applications/MAMP/bin/php/php7.2.14/lib/php/extensions/no-debug-non-zts-20170718/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_autostart=1
;xdebug.profiler_enable=0
;xdebug.profiler_output_dir="/Applications/MAMP/tmp"

当我安装Sublime Text 3的Xdebug插件时-我可以进入一个起作用的调试会话。

0 个答案:

没有答案