Glog不打印错误方法
需求
作单元测试需要故意引发错误逻辑,希望在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将抑制所有等级 |

浙公网安备 33010602011771号