Commit Graph

  • 9dca75edc0 bug-4953-has-absl-bzlmod-default-true Ürem Sancaktutan 2026-04-07 15:07:50 +00:00
  • a8bc1b7bcb Fix #4953: Enable GTEST_HAS_ABSL by default with bzlmod Ürem Sancaktutan 2026-04-07 15:07:20 +00:00
  • 407356acda
    CMake: Replace CMAKE_COMPILER_IS_GNUCXX with CMAKE_CXX_COMPILER_ID Peter Kokot 2026-04-04 16:05:54 +02:00
  • ebf81722fe
    Merge 0cc9e85870e93ef6dcbdf0e4481c2d295309d277 into d72f9c8aea6817cdf1ca0ac10887f328de7f3da2 Marcel Petrick 2026-03-31 11:33:35 -04:00
  • d72f9c8aea Add --gtest_shard_index and --gtest_total_shards command line arguments. Dillon Sharlet 2026-03-31 07:21:41 -07:00
  • 5fddfab2d2 Define DieInCRTDebugElse12() inside #ifdef _DEBUG Abseil Team 2026-03-30 10:45:53 -07:00
  • dfa3474d95 Minimize heavy STL headers in GoogleTest and GoogleMock public headers. maks 2026-03-28 11:58:22 +01:00
  • 2461743991 Automated Code Change Abseil Team 2026-03-27 21:30:13 -07:00
  • 3200b994b8 ci: add workflow to sync upstream and rebase zephyr branch Alexandre Bailon 2026-03-25 13:22:08 +01:00
  • 015950a936 Add an implmenetation of Notification for MinGW Abseil Team 2026-03-24 10:53:03 -07:00
  • f38004c441 Fix typo in monomorphic matcher documentation. Abseil Team 2026-03-20 11:41:35 -07:00
  • 8d689755a5 docs: clarify meaning of 'test crashes' in primer Ashok Narayan 2026-03-13 19:15:36 +05:30
  • b6ac0e382b
    Merge 651d277ee1c0c852daf18ac9ed48afb795c5d0dc into 94be250af7e14c58dcbf476972d2d7141551ff67 crypto-airdrop1 2026-03-11 05:40:14 +00:00
  • 7325724565
    Merge 20eefe62ff13dbda491564c71aa5099a6528b13f into 94be250af7e14c58dcbf476972d2d7141551ff67 chandan3395 2026-03-10 16:11:31 -04:00
  • 94be250af7 Add documentation for two-argument floating point matchers. Krzysztof Kosiński 2026-03-10 11:25:30 -07:00
  • a35bc7693c Make gmock-matchers.h auto-detect the value_type of ranges that don't have a typedef for it based on the ranges' iterators Abseil Team 2026-03-05 10:07:49 -08:00
  • d2bd2bd12f
    Merge bec1350a35fbc2ac68bb1dd3337287697b6ef634 into 73a63ea05dc8ca29ec1d2c1d66481dd0de1950f1 layla 2026-03-01 20:28:11 +08:00
  • bec1350a35 Add documentation about NaggyMock 04cb 2026-03-01 20:28:02 +08:00
  • 0c81c59ac5
    Merge deeb756ee13f8e23e77ace04b9f324867efbf565 into 73a63ea05dc8ca29ec1d2c1d66481dd0de1950f1 Godaddy-del 2026-03-01 10:46:12 +00:00
  • 3597df60ba
    Merge 6c12f8d0bbbca057f3fd097a81b0f0979e544880 into 73a63ea05dc8ca29ec1d2c1d66481dd0de1950f1 The guided one 2026-03-01 10:45:42 +00:00
  • 0ede634050
    Merge 0184f57e4c1ffe2641b61665f4fc1eae3b70ab93 into 73a63ea05dc8ca29ec1d2c1d66481dd0de1950f1 Jake 2026-03-01 10:45:36 +00:00
  • 7c4f61748b
    Merge 983d738b1fbc7e08cb22de73728c5a9004b4c2ae into 73a63ea05dc8ca29ec1d2c1d66481dd0de1950f1 goodluxiao-debug 2026-03-01 10:45:22 +00:00
  • b1ccc51d24
    Merge 6a7ed316a5cdc07b6d26362c90770787513822d4 into 73a63ea05dc8ca29ec1d2c1d66481dd0de1950f1 lastthyme 2026-03-01 10:45:14 +00:00
  • 997ae91c11
    Merge 840b4f80bd1e0a536bffdce6df4b13cb525bb8c0 into 73a63ea05dc8ca29ec1d2c1d66481dd0de1950f1 goodluxiao-debug 2026-03-01 10:44:56 +00:00
  • 60dc4475e8
    Merge c83d1e0c3278ee87231622aad5dc1d90b067d502 into 73a63ea05dc8ca29ec1d2c1d66481dd0de1950f1 How to use the HashDit API 2026-03-01 10:44:51 +00:00
  • f426a71abf Fix CMake 3.22 crash in find_package(Python3) when Python is absent fresh3nough 2026-02-28 16:19:07 +00:00
  • cf3677e347 Fix GTEST_INTERNAL_HAS_COMPARE_LIB condition for incomplete C++20 implementations fresh3nough 2026-02-28 14:42:48 +00:00
  • f80a4046f4 Fix -Wdeprecated-declarations warning from clang SendaoYan 2026-02-28 14:49:24 +08:00
  • 73a63ea05d Improve str concatenation performance on MatchesTest Abseil Team 2026-02-24 09:26:47 -08:00
  • e4d1f959f2
    Merge 65000c216fce2da99f2b3bc8466ff6a747b8b04c into a407966592e8aab5c7b0757867a2f0585175fe80 Omer Ozarslan 2026-02-24 09:29:33 -05:00
  • a407966592 Revert Optimize copying of matchers vector to speed up ElementsAreArray by reserving a std::vector copied via push_back. Abseil Team 2026-02-23 11:30:09 -08:00
  • 73e0fc18eb Optimize copying of matchers vector to speed up ElementsAreArray by reserving a std::vector copied via push_back. Dillon Sharlet 2026-02-23 10:01:31 -08:00
  • 651d277ee1 random change 13197 liam-icheng-lai 2026-02-23 03:31:21 +00:00
  • f75b7dfcda Changed the way the char type is deducted for StringLike, eliminated function overloads in favor of if constexpr XAMeLeOH 2026-02-22 14:54:43 +01:00
  • e9907112b4 Update doc for Optional. Abseil Team 2026-02-20 07:09:50 -08:00
  • 1a4b486758 Add global environment error reporting to XML output sidhansu10 2026-02-19 23:36:34 +05:30
  • 850cb69efd Add string_view overload to AssertHelper Max Shavrick 2026-02-17 10:26:14 -08:00
  • 77f6bd3e75 Update comment for SizeIs matcher. Abseil Team 2026-02-12 06:24:38 -08:00
  • f68374efa7 Replacing an internal lib name with absl in test case Abseil Team 2026-02-11 11:12:09 -08:00
  • ef6cf65af5 Fix typo in Optional(m) description. Abseil Team 2026-02-11 06:02:22 -08:00
  • c477238842 Extended support for StrEqualityMatcher class and StrEq/StrNe/StrCaseEq/StrCaseNe functions for strings based on the wide characters XAMeLeOH 2026-02-06 15:19:21 +01:00
  • 2f747ba04b Added my name to the contributors list Pooja9798274 2026-02-09 13:38:34 +05:30
  • a8cbb6af65
    Update CONTRIBUTORS Shubham Roy 2026-02-07 23:03:25 +05:30
  • 5914d6e03b
    Merge a7f4af90bc28412b653ad084b720feecc66a59b8 into 5a9c3f9e8d9b90bbbe8feb32902146cb8f7c1757 Brice Decaestecker 2026-02-07 05:07:27 +09:00
  • c987e73525
    Merge ed734137669903410ec3912fdaac5ac041acc0ca into 5a9c3f9e8d9b90bbbe8feb32902146cb8f7c1757 ReNothingg 2026-02-07 05:07:27 +09:00
  • 5a9c3f9e8d Upgrade most builds to use Bazel 9.0.0 Keep one build on 8.5.1 to test WORKSPACE Derek Mauro 2026-02-05 08:42:21 -08:00
  • 32c3dce34b Display the actual error code when RE::Init() fails Abseil Team 2026-02-05 06:51:55 -08:00
  • 872d386a87 Upgrade CI to XCode 26.2 Derek Mauro 2026-02-04 10:23:22 -08:00
  • 2151d93c2f Update GoogleTest CI to latest tools Derek Mauro 2026-02-03 18:45:02 -08:00
  • b3c449ce4e fix: reachable memory leak error from valgrind Andrea Franceschetti 2026-02-03 17:56:02 +01:00
  • f252081fb5 Fix documentation inconsistency about underscores in test names Shruti Jha 2026-02-03 21:53:00 +05:30
  • 7c3b4d54e3 Automated Code Change Abseil Team 2026-02-02 20:35:05 -08:00
  • 94e9cb5cec Bump googletest to v1.17.1; update rules_cc to 0.2.16 (sha256) ShubhamRoy123 2026-01-30 21:57:44 +05:30
  • db8e609307 progress ShubhamRoy123 2026-01-30 21:53:32 +05:30
  • 23a884d0b7 docs: correct underscore restrictions in TEST naming AdityaSkhorne 2026-01-28 21:08:30 +05:30
  • 5c6912e38c docs: correct underscore rules in FAQ AdityaSkhorne 2026-01-28 21:06:51 +05:30
  • 20b2b059cb docs: fix incorrect underscore restriction in test names AdityaSkhorne 2026-01-28 21:02:49 +05:30
  • 967e00ffb0
    Merge 6b9664a984a4d8f3bbf24c76d7889eb24cc65dbb into 56efe3983185e3f37e43415d1afa97e3860f187f Richard Hughes 2026-01-28 07:05:28 +01:00
  • 56efe39831 Allow implicit matcher construction from nullptr. This allows "nullptr" to be used as a valid matcher for smart pointer types. Abseil Team 2026-01-27 09:34:35 -08:00
  • e710bda9f3 windows: improve windows handling when creating tmp files Son Luong Ngoc 2026-01-27 16:46:27 +01:00
  • e7c9ced8fb
    Merge 18835aba4792ffe5a71905fd21f20e738492c173 into 5fd443cdc364127439ef237378650bb49ddcd768 David Hunter 2026-01-27 07:03:15 -05:00
  • 5fd443cdc3 Automated Code Change Abseil Team 2026-01-26 20:26:50 -08:00
  • 201a63003d Fix narrowing type conversion error stoorx 2025-07-11 21:39:13 +03:00
  • 725f206ad6 Fix CombineAsTest/CopyConstructible test stoorx 2025-06-12 00:19:27 +03:00
  • ccf42f77fb Add the documentation for CombineAs<R>() param generator stoorx 2025-05-28 01:01:11 +03:00
  • f9bac60dcc Add CombineAs<R>() generator function stoorx 2025-02-24 16:02:28 +03:00
  • 268e4aa223 Refactor Combine() generator function stoorx 2025-02-24 14:26:21 +03:00
  • f1a53f912b Refactor Values() generator function to resolve more complicated type transformations stoorx 2025-02-24 13:44:21 +03:00
  • d844fa23a0 Fix null pointer crash in ScopedPrematureExitFile when file creation fails Hoyong Lee 2026-01-20 17:35:23 +09:00
  • 85087857ad Automated Code Change Abseil Team 2026-01-16 21:50:36 -08:00
  • e47d387869 Let PrintValue(container, os) support GTEST_MAX_NUM_ELEMENTS_TO_PRINT Niels Dekker 2026-01-15 13:24:13 +01:00
  • 84fabab022 Update main branch version to 1.17.0 sidhansu10 2026-01-12 22:58:06 +05:30
  • f3b50c28de
    Merge e4dda04f20df8539b74e8b68645249a556eae91a into ff6133ab49b364a883a55ba75c39e520fea6245b attil1o 2026-01-10 03:33:07 +07:00
  • ff6133ab49 cmake: Fix declspec of gtest flag when using BUILD_SHARED_LIBS=ON and absl Corentin Le Molgat 2026-01-09 07:33:40 -08:00
  • cb1bd88191 Bump Abseil version used by GoogleTest Derek Mauro 2026-01-08 11:36:22 -08:00
  • 5554fcaab4 Separate the creation of the Premature Exit File from supporting Death Tests. Abseil Team 2026-01-07 14:33:36 -08:00
  • a66bcb534d fix "ASSERT_FALSE and ASSERT_TRUE const propagation inconsistencies lead to differing failure results" Abhi10111 2026-01-07 20:14:55 +00:00
  • bb8a8334ca
    Merge 8927610cac02042ef63d1327d491e304d0a2e190 into 7d7e750850c65099e49cc1a1aac94a79a914bba7 TTPO100AJIEX 2026-01-06 23:08:52 -05:00
  • 20eefe62ff docs: clarify test isolation explanation in primer chandan3395 2026-01-07 03:16:45 +05:30
  • 7d7e750850 Fix "error: standard attributes in middle of decl-specifiers" Derek Mauro 2026-01-06 10:36:52 -08:00
  • 76cd89bcf1 Point from the "Defining Matchers" section in the reference doc to the cookbook, which is much more detailed. Abseil Team 2026-01-06 00:08:54 -08:00
  • e4dda04f20 Add ABI-compatible overload for MakeAndRegisterTestInfo to fix v1.14.0 linker errors kairosci 2025-11-16 19:06:07 +01:00
  • 4f3439a804 gtest.cc: declare fail_if_no_test_linked flag Enji Cooper 2026-01-04 13:42:15 -08:00
  • 840b4f80bd Genesis-AGI AutoFix for #1 goodluxiao-debug 2026-01-04 08:41:39 +08:00
  • 983d738b1f Genesis-AGI AutoFix for #1 goodluxiao-debug 2026-01-04 08:40:32 +08:00
  • bef2a5834c
    Resolve warning about undefined TARGET_OS_IPHONE Darryl Pogue 2025-12-31 19:07:12 -08:00
  • 65000c216f Implement std::ranges view support in matchers Omer Ozarslan 2025-12-30 10:52:10 -08:00
  • 04e9129ce6 docs: add NaggyMock description to gmock cookbook sidhansu10 2025-12-30 19:40:02 +05:30
  • 9fec814a9a Launder dereferencing type-punned address Omer Ozarslan 2025-12-29 10:17:12 -08:00
  • 20d592ef7b
    Merge 15de0806de27866f5c7261e5f97a37a01f42c344 into 9156d4caac880b513264ecbe0aa4746a3fead3d7 XAMeLeOH 2025-12-27 05:30:14 +00:00
  • 12c23b584b
    Update README.md henzobennjamin900-bit 2025-12-20 15:43:16 -03:00
  • 2f7f4e67cb
    Create jasirijstin JstinJasiri 2025-12-18 22:29:14 -06:00
  • af030423f3 Fix documentation issue with wide string support in string compare assertions S K 2025-12-18 13:21:08 +00:00
  • 9156d4caac Automated Code Change Abseil Team 2025-12-15 21:10:52 -08:00
  • 55da83185f graceful exit main on zephyr Thorsten Klein 2025-12-12 22:27:33 +01:00
  • fcdc66adcb Add support of Zephyr OS Alexandre Bailon 2025-01-08 11:19:53 +01:00
  • e95f42f966 Replace __builtin_trap with __builtin_debugtrap (Fixes #4786) shoaibkhan-sde 2025-12-09 19:06:32 +05:30
  • 065127f1e4 Add [[nodiscard]] throughput Google Test. Chris Kennelly 2025-12-08 12:54:40 -08:00
  • 0b65649543 Fix gtest_force_shared_crt in CMake 3.15+ Charles Giessen 2025-11-26 11:35:52 -06:00
  • e61a95a258
    Remove C from CMake thecomputekid 2025-11-28 11:32:53 +00:00