是否可以使用–process-isolation选项调试PhpUnit测试?
发布时间:2020-12-13 17:54:34 所属栏目:PHP教程 来源:网络整理
导读:对于unittest class SampleTest extends PHPUnit_Framework_TestCase{ public function testBreakpoint() { $a = 18; }} 断点在第5行“$a = 18;”, Xdebug v2.1.0, PHPUnit 3.6.10, PHP 5.3.6, ubuntu 10.11 使用NO –process-isolation选项运行unittest可以
对于unittest
class SampleTest extends PHPUnit_Framework_TestCase { public function testBreakpoint() { $a = 18; } } 断点在第5行“$a = 18;”, > Xdebug v2.1.0, 使用NO –process-isolation选项运行unittest可以按预期停止第5行的脚本执行. 选项–process-isolation在https://github.com/sebastianbergmann/phpunit/blob/3.6/PHPUnit/Util/PHP.php中的runJob函数中使用’proc_open’运行新进程中的每个测试 使用调试器插件测试PhpStorm 3和vim 7.它允许调试PHPUnit本身,但不允许调试测试用例. 有没有办法调试由PhpUnit使用Xdebug创建的子进程?可能是Zend Debugger?
正如对该问题的评论中所述.问题是
PHP Storm didn’t support multiple parallel debugging sessions.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |