使用PhpStorm的Behat不显示异常的堆栈跟踪。

我刚刚开始使用Behat 3.0和PhpStorm 8.0。

一切都很好,除了异常情况,PhpStorm中没有堆栈跟踪显示。测试只是失败,没有反馈失败发生的位置。

如果我在终端中使用Behat,堆栈跟踪可以看到异常的文件和行号。

我试过在PhpStorm中用–strict和–verbose来运行Behat,但还是没有效果。

看起来PhpStorm使用自己的Behat格式化器(PhpStormBehatFormatter)来显示结果,所以我99%确定解决方案将是修改它(我认为只有PhpStorm可以做到)。

只是想看看是否有其他人有同样的问题,是否有临时的解决方法?

注意:这是非常特殊的Behat PhpStorm问题。除非你对两种工具都了解,否则最好不要回答。诸如 “创建一个自定义的异常处理程序 “这样的回答是没有用的。

解决方案:

是的。身经百战…… JetBrains的人知道这个问题,但还没有设置修复版本。对这个问题进行投票,这会加快事情的进展。

给TA打赏
共{{data.count}}人
人已打赏
解决方案

npm运行start没有任何作用,打开了空的命令提示符。

2022-4-20 3:00:09

解决方案

ejabberd - 通过API获取mod_mam的历史消息。

2022-4-20 3:00:11

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索