如何防止googletest从受测代码中吞入stdout(std :: cout)?

时间:2019-03-29 08:33:23

标签: c++ googletest

我的测试失败了,被测试的代码将在失败之前向std :: cout发出诊断信息。

但是,googletest吞噬了我代码的std :: cout,显示了其“ RUN..OK阶梯状”报告摘要。

我不希望我的测试捕获并断言std :: cout,我认为这是可能的...

我想要一种机制(可以将命令行标志添加到gtest_main?),以防止其暂时吞下我的代码的std :: cout,这样我就可以了解发生了什么。

这可能吗?预先谢谢你。

0 个答案:

没有答案