Google测试不显示报告消息

时间:2019-06-16 16:56:21

标签: c++ googletest

Google测试的EXPECT和ASSERT宏不显示输出文本,我尝试使用<<运算符

使用带有MSVC编译器的CMake构建项目。

TEST(bar, foo)
{
    EXPECT_EQ(1, 1) << "Some text";
}

我希望控制台中的somo输出。但这不是

1 个答案:

答案 0 :(得分:1)

在这种情况下,operator <<可用于提供自定义失败消息。由于1等于1,所以不会发生任何故障,并且不会打印任何内容。