需求

作单元测试需要故意引发错误逻辑,希望在stdout中不打印glog的ERROR信息。

方法

以gtest为例,写完TEST用例后在mian函数中加入

int main(int argc, char** argv)
{
    FLAGS_minloglevel = 4;
    testing::InitGoogleTest(&argc, argv);
    return RUN_ALL_TESTS();
}

其中FLAGS_minloglevel对应错误等级

INFO WARNING ERROR FATAL
0 1 2 3
设定为4将抑制所有等级

相关文章:

  • 2021-12-21
  • 2021-08-20
  • 2022-01-11
  • 2021-07-03
  • 2021-12-20
  • 2021-04-09
  • 2022-02-16
  • 2022-01-12
猜你喜欢
  • 2021-06-11
  • 2022-12-23
  • 2022-12-23
  • 2021-10-27
  • 2021-12-01
  • 2021-07-19
  • 2022-01-05
相关资源
相似解决方案