EXPECT_CALL 失败,但 Test::HasFailure() 在测试用例析构函数中返回 false
作者: fchn289创建于 2022年11月9日更新于 2026年8月27日
标签bug
作为标题的描述
预想:测试:HasFaurure () == (实际为:==)
** 复制错误的脚步** 构建我的测试:公开测试 { ~ My Test () { & emsp; if( 测试: HasFailure ()) "do sth" } (E)
- ; TEST F( 我的测试, 测试1) { & emsp; (E)... EXPECT CALL (.); /// 让它失效 & emsp; (E)... {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?
** 最近发生的错误是否持续存在? ** 对
** 你在使用什么操作系统和版本? **
异同 - a Linux. 5.15.35-1.NSN.el7.x86 64 #1 SMP Tue 5月24日 15:26:52 UTC 2022 x86 64 x86 64 x86 64 GNU/Linux
** 您使用的是哪个编译器和版本? ** gcc 版本 10.2.0 (GCC)
** 你在使用什么建筑系统? ** cmake 版本 3.19.5
内容来源: google/googletest