谷歌测试失败,但所有测试装置都通过了

时间:2017-10-23 19:51:53

标签: googletest

当我使用谷歌测试时发生了一些奇怪的事情。在这个测试中我有三个灯具。当我运行测试时,所有这些都通过但最终结果失败。并且没有错误消息。 visual studio中的结果表示segfault,但输出中没有显示错误消息。我试图调试它但没有一些错误消息我不能这样做。

这是输出。我更改了测试的名称,因为我不允许显示它们。

ostream& operator <<(ostream& str, const MyClass& inst)
{
    return inst.print(str);
}

导致此问题的任何可能原因?有什么我可以做的,以显示有关该问题的更多错误消息吗?

1 个答案:

答案 0 :(得分:0)

是否有任何机会GTEST_BREAK_ON_FAILURE=1设置?

来源:Why is Google Test segfaulting?