| Delete the unofficial GitHub actions tests. We do not look at these. Close #4509 PiperOrigin-RevId: 621511191 Change-Id: Icbd3fe0a18444e0888bbec61345c6a957d8899d6 | 2 年前 |
| Upgrade most builds to use Bazel 9.0.0 Keep one build on 8.5.1 to test WORKSPACE Fixes the -Wdeprecated-declaration warnings enabled by default in Bazel 9 that come from the single-arg Invoke(). Fixes the new -Winconsistent-missing-override that we intentionally use in a test. Upgrades RE2 to a version compatible with Bazel 9. PiperOrigin-RevId: 865966282 Change-Id: I5f7c3b60daf5f8a90be08004d96aaa59611e35c4 | 4 个月前 |
| Flip the recommendation about using EXPECT statements inside custom matchers. PiperOrigin-RevId: 925686474 Change-Id: I7b5d7e82dc8618d6914844446fa260468b947ece | 29 天前 |
| Delay name resolution by un-qualifying `DynamicCastMessage` calls from gMock. Since we can't directly depend on proto headers, we rely on ADL + proto headers being included by calling code for this matcher to choose the right overload of `DynamicCastMessage`. PiperOrigin-RevId: 940593408 Change-Id: I7374aed3c5cfe61a183d28ea02e6583ab340f647 | 2 天前 |
| Merge pull request #5003 from fuzzard:fix_cmake_pdb_output PiperOrigin-RevId: 939912323 Change-Id: I2069975b7ba0d9decdf8c61ad77139494886469a | 3 天前 |
| Googletest export Internal change PiperOrigin-RevId: 351864506 | 5 年前 |
| Add support for Bzlmod for the next release https://bazel.build/external/overview#bzlmod Bzlmod will be the default in a future Bazel release. By default it requires projects to be registered with the Bazel Central Registry (https://registry.bazel.build/) and thus uses regular releases by default. Users that want to "live-at-head" can still do this through with overrides (https://bazel.build/external/module#overrides). This change updates GoogleTest dependencies to use released versions. CI uses Bzlmod except in the case of linux_gcc-floor, which will keep testing the old WORKSPACE-based dependency system. PiperOrigin-RevId: 601489729 Change-Id: I6be52034eba0d0e5fe12110e5e82879305cf73ff | 2 年前 |
| Add rules_cc dependency, required by Bazel going forward This also adds the dependencies of rules_cc to WORKSPACE. bzlmod automatically pulls in dependencies. skylib is removed as it is pulled in by a deps function. PiperOrigin-RevId: 808659470 Change-Id: Idc41cad7b05019793d4a1898bdb80bc4797da5cf | 9 个月前 |
| Update docs for v1.16.x branch Also update the minimum required CMake version https://github.com/google/oss-policies-info/blob/main/foundational-cxx-support-matrix.md PiperOrigin-RevId: 724375734 Change-Id: Iefa6c7e2061457bc6149a280d2408085b1fb9d11 | 1 年前 |
| Merge pull request #4343 from sthd:http-to-https PiperOrigin-RevId: 559151399 Change-Id: I8eb2c7c5222d0fd0935db531a0abe5792633fe7e | 2 年前 |
| Add myself to Contributors | 2 年前 |
| Wrong LICENSE file, sorry. Corrected. [skip ci] | 8 年前 |
| Upgrade most builds to use Bazel 9.0.0 Keep one build on 8.5.1 to test WORKSPACE Fixes the -Wdeprecated-declaration warnings enabled by default in Bazel 9 that come from the single-arg Invoke(). Fixes the new -Winconsistent-missing-override that we intentionally use in a test. Upgrades RE2 to a version compatible with Bazel 9. PiperOrigin-RevId: 865966282 Change-Id: I5f7c3b60daf5f8a90be08004d96aaa59611e35c4 | 4 个月前 |
| Merge pull request #4774 from joel-langlois:FixReadme PiperOrigin-RevId: 770642738 Change-Id: Ie8e8f12f82737f4eb614862334ff0a89583aeafc | 1 年前 |
| Add rules_cc dependency, required by Bazel going forward This also adds the dependencies of rules_cc to WORKSPACE. bzlmod automatically pulls in dependencies. skylib is removed as it is pulled in by a deps function. PiperOrigin-RevId: 808659470 Change-Id: Idc41cad7b05019793d4a1898bdb80bc4797da5cf | 9 个月前 |
| Add support for Bzlmod for the next release https://bazel.build/external/overview#bzlmod Bzlmod will be the default in a future Bazel release. By default it requires projects to be registered with the Bazel Central Registry (https://registry.bazel.build/) and thus uses regular releases by default. Users that want to "live-at-head" can still do this through with overrides (https://bazel.build/external/module#overrides). This change updates GoogleTest dependencies to use released versions. CI uses Bzlmod except in the case of linux_gcc-floor, which will keep testing the old WORKSPACE-based dependency system. PiperOrigin-RevId: 601489729 Change-Id: I6be52034eba0d0e5fe12110e5e82879305cf73ff | 2 年前 |
| Put the fake Fuchsia SDK in a module extension This allows users to override the fake SDK with a real one using https://bazel.build/rules/lib/globals/module#override_repo. Without this change, it is impossible for a project that depends on googletest as a `bazel_dep` to build tests using the "real" Fuchsia SDK, because any references to `@fuchsia_sdk` within googletest `BUILD.bazel` files unconditionally resolve to the "fake" Fuchsia SDK. With this change, if you have the real Fuchsia SDK declared in your `MODULE.bazel`, you can add the following lines to coerce googletest to use the real Fuchsia SDK as well: fake_fuchsia_sdk_extension = use_extension("@com_google_googletest//:fake_fuchsia_sdk.bzl", "fuchsia_sdk") override_repo(fake_fuchsia_sdk_extension, "fuchsia_sdk") PiperOrigin-RevId: 709139784 Change-Id: I4d10d441c76b7a2481f15723a24f11525dba3878 | 1 年前 |
| Upgrade most builds to use Bazel 9.0.0 Keep one build on 8.5.1 to test WORKSPACE Fixes the -Wdeprecated-declaration warnings enabled by default in Bazel 9 that come from the single-arg Invoke(). Fixes the new -Winconsistent-missing-override that we intentionally use in a test. Upgrades RE2 to a version compatible with Bazel 9. PiperOrigin-RevId: 865966282 Change-Id: I5f7c3b60daf5f8a90be08004d96aaa59611e35c4 | 4 个月前 |