如何在MiniTest错误时使用byebug?

3

我正在使用带有MiniTest的Ruby 2.0。如果测试期间发生错误,我想要跳转到byebug以便于进行调试。是否可以覆盖MiniTest在错误时的默认操作?

1个回答

0

是的,拥有这个功能会很不错...而且应该不难实现。 - deivid
1
很遗憾,这并没有帮助。你链接的项目只是覆盖了assert方法,在断言错误时跳转到调试器。我已经尝试过了,它并不会以任何方式影响普通错误。我必须覆盖另一个方法,但我不知道是哪个。 - Hubro
啊,好的。所以你想在出现错误时降级到byebug,而不是失败。你可以尝试捕获特定的异常或使用事后调试模式。 - deivid
看起来OP并没有要求,但是有人刚刚发布了minitest-byebug! :) - deivid

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接