是否可以显示在 gtest 的输出中进行了多少次 EXPECT* 调用
Is it possbile to show how many EXPECT_* calls are made in the output of gtest
我发现 google 测试框架显示 仅失败报告 。是否可以在报告中显示通过检查(标准输出和xml)?
例如,在报告中显示 EXPECT_*
计数。
感谢您的帮助。
不,如果不破解 gtest 源代码来执行您想要的操作,这是不可能的。
您可以 set up event listeners 自定义 gtest 的行为,我认为最接近您想要的是 TestPartResult
,但这仅在断言失败或 SUCCEED()
,所以成功的断言和期望不会触发任何事件。
我相信 Catch 可能会提供更多类似的内容。
我发现 google 测试框架显示 仅失败报告 。是否可以在报告中显示通过检查(标准输出和xml)?
例如,在报告中显示 EXPECT_*
计数。
感谢您的帮助。
不,如果不破解 gtest 源代码来执行您想要的操作,这是不可能的。
您可以 set up event listeners 自定义 gtest 的行为,我认为最接近您想要的是 TestPartResult
,但这仅在断言失败或 SUCCEED()
,所以成功的断言和期望不会触发任何事件。
我相信 Catch 可能会提供更多类似的内容。