我最近发现了故障到断点-从googletest使用命令行选项gtest_break_on_failure或通过定义GTEST_BREAK_ON_FAILURE环境变量选项 。
我给它使用gtest_break_on_failure一试。 从命令行,我也没有看到效果(说实话,我有希望,VS2010将被注册为调试器,并神奇地将弹出并指向误差源的一瞥)。
在VS环境作为命令行参数使用它失败的说法引发了休息时间,而调用堆栈不包含导致失败的试验方法。 我发现周围的工作,直到我达到了我的测试代码的步骤(F10),但是,这并不似乎真的很方便。
是它在某种程度上可以使用命令行选项?
有没有人建议如何获得在环境中正确的调用堆栈?