这是一个奇怪的...我使用PHPStorm,我能够很好地调试远程流浪汉VM上的phpunit测试。我可以通过,设置断点等。我正在考虑使用HttpGuzzle来测试REST api。我可以运行和调试单元测试,例如在使用Laravel的调用时,即$this->call('GET', 'https://api.github.com/feeds');
发出请求,但是当我使用Guzzle的get $client->get('https://api.github.com/feeds')
时,它就像在断点处停止一样在其他一些文件中。 PHPStorm表示它正在“运行......”。它最终将超时,没有其他错误消息。
如果我没有远程调试此测试,它会成功完成测试!!!
所以只有在调试Guzzle请求时它似乎行为不端!
答案 0 :(得分:2)
就我而言,这就是问题