#5078·googletest

已存在的失败 if no test select回归测试没有在公共建筑中注册

作者: HostX0创建于 2026年8月30日更新于 2026年8月30日

· 说明问题

该寄存器包含一个用于 “-gtest fail if no test select”:

`食道/试验/食道-失败-不试验-选定-试验-py'

测试加上了犯罪特征 `28e9d1f26771c6517c3b4be10254887673c94018',但似乎不是 登记为当前公共建筑定义中的测试目标。

因此,似乎存在对这种行为的现有回归测试 在寄存器中,不由公共测试图执行。

我期望现有测试得到登记,以便回归 `-gtest fail if no test select ' 由公共测试套间负责。

  • 复制问题的步骤

关于目前的`主要':

嘘 git 离职36ba75f0ad5383a9759f17f3f72fd4661c72cb6d

-f googletest/test/googletest-fail-if-no-test-select-test.py
&&回声"回归测试存在"

grep -n "googletest -fail -if -no -test -select -test" -==中的日期值 (帮助) 谷歌/测试/BUILD.bazel
谷歌榜/CMakeLists.txt


你用什么版本的谷歌测试?

当前主 :

36ba75f0ad5383a9759f17f3f72fd4661c72cb6d (中文(简体) ).

你用什么操作系统和版本?

并不是针对OS的。 这是可复制的公共建筑/测试登记问题,可在上述承诺中检查存储处。

您使用什么编译器和版本 ?

不特定编译器 。 不要求汇编以复制缺失的测试登记。

你用什么建筑系统?

Bazel是主要的建构系统观测( " googletest/test/BUILD.bazel " )。

同样的专用测试似乎也没有在
`googletest/CMakeLists.txt'。

不要求当地Bazel/CMake版本复制这个问题,因为
缺失的登记直接可见于基于
当前主机。

其他背景

该特性及其专用的Python回归测试一起被引入,
因此,这似乎是测试接线 而不是对新产品的要求
行为

仓库搜索
`googletest-fail-if-no-test-secret-test-test-'目前找到测试源,但
不是相应的公共建设目标。

一个在公众中登记现有回归测试的小型PR会吗?
Bazel 测试图, 重用已有的帮助二进制, 不生产
行为改变,欢迎吗?

我更愿意把最初的修改范围缩小到巴泽尔,如果那是
如果需要,更容易审查,并单独处理任何CMake对等.

内容来源: google/googletest