要使用phpunit_coverage.php
我需要在指定的文件auto_prepend_file
和. 在这两个脚本中,都会检查 cookie 以确保测试正在运行:auto_append_file
php.ini
prepend.php
append.php
if ( isset($_COOKIE['PHPUNIT_SELENIUM_TEST_ID']) &&
问题是这个 cookie 被保存为 localhost 的 cookie,而不是 web 服务器的。所以当它被选中时,它没有被设置并且 xdebug 没有启动。
Selenium 和 webserver 位于不同的机器上,这可能是导致此错误的原因吗?
此处显示情况: