1. 18 Jan, 2022 1 commit
  2. 27 Dec, 2021 1 commit
  3. 03 Dec, 2021 1 commit
  4. 23 Sep, 2021 1 commit
  5. 15 Sep, 2021 1 commit
    • Abseil Team's avatar
      Googletest export · 6202251f
      Abseil Team authored
      Introduce GMOCK_FLAG_GET and GMOCK_FLAG_SET macros.
      
      PiperOrigin-RevId: 396649214
      6202251f
  6. 04 Aug, 2021 1 commit
    • Abseil Team's avatar
      Googletest export · 652ec31f
      Abseil Team authored
      Introduce a new matcher for unescaping Base-64 strings to gmock.
      
      PiperOrigin-RevId: 388471904
      652ec31f
  7. 29 Jul, 2021 1 commit
  8. 22 Jul, 2021 1 commit
    • Abseil Team's avatar
      Googletest export · 96f4ce02
      Abseil Team authored
      Delete GOOGLETEST_CM.* tags from C++ code.
      
      PiperOrigin-RevId: 386268534
      96f4ce02
  9. 16 Mar, 2021 1 commit
  10. 18 Feb, 2021 1 commit
  11. 11 Feb, 2021 2 commits
  12. 05 Feb, 2021 1 commit
    • Abseil Team's avatar
      Googletest export · d1143988
      Abseil Team authored
      Remove uses of GTEST_HAS_TYPED_TEST_P and GTEST_HAS_TYPED_TEST.
      
      PiperOrigin-RevId: 353935996
      d1143988
  13. 26 Jan, 2021 3 commits
    • Abseil Team's avatar
      Googletest export · 997c36c1
      Abseil Team authored
      Stop using pump for generating internal/custom/gmock-generated-actions.h
      
      PiperOrigin-RevId: 352660735
      997c36c1
    • Abseil Team's avatar
      Googletest export · 2c06d021
      Abseil Team authored
      Internal change
      
      PiperOrigin-RevId: 352607401
      2c06d021
    • Abseil Team's avatar
      Googletest export · 14098f20
      Abseil Team authored
      Merge CONTRIBUTORS, delete LICENSEs in googletest/ and googlemock/
      
      PiperOrigin-RevId: 352558822
      14098f20
  14. 07 Dec, 2020 1 commit
    • Abseil Team's avatar
      Googletest export · a02a5916
      Abseil Team authored
      Add a `Pointer` matcher as an analog to `Pointee`.
      
      Similar to `Pointee`, `Pointer` works with either raw or smart pointers and
      allows creating a matcher like Pointer(Eq(foo)) for smart pointers.
      
      PiperOrigin-RevId: 346164768
      a02a5916
  15. 07 May, 2020 1 commit
    • Abseil Team's avatar
      Googletest export · a09ea700
      Abseil Team authored
      Fix `-Wgnu-zero-variadic-macro-arguments` in GMock
      
      Passing zero arguments to the variadic part of a macro is a GNU
      extension and triggers warnings when build projects using GMock with
      `-pedantic`.
      
       - Fix uses of `GMOCK_PP_INTERNAL_16TH` to always receive at least 17
      arguments. (this was triggered when `GMOCK_PP_NARG` or `GMOCK_PP_HAS_COMMA`
      were used with an argument containing no commas).
       - Fix `GMOCK_PP_HEAD` to append a dummy unused argument so that
      `GMOCK_PP_INTERNAL_HEAD` always has two arguments.
      
      PiperOrigin-RevId: 310414611
      a09ea700
  16. 01 May, 2020 1 commit
    • Abseil Team's avatar
      Googletest export · 95555251
      Abseil Team authored
      Rewrite ReturnNew action without using pump.
      
      PiperOrigin-RevId: 308219616
      95555251
  17. 07 Feb, 2020 1 commit
    • Abseil Team's avatar
      Googletest export · 41b5f149
      Abseil Team authored
      Get rid of gmock-generated-matchers.h and gmock-generated-matchers.h.pump.
      
      Stop using pump for MATCHER* macroses generation.
      
      PiperOrigin-RevId: 293878808
      41b5f149
  18. 22 Nov, 2019 1 commit
    • Abseil Team's avatar
      Googletest export · 717ce7fe
      Abseil Team authored
      Use standard C++11 integer types in gtest-port.h.
      
      Remove testing::internal::{Int,Uint}{32,64} in favor of types
      guaranteed to be in <cstdint> since C++11.
      
      Tests for built-in integer type coverage are switched from
      {Int,Uint}64 to [unsigned] long long, which is guaranteed by
      C++11 to exist and be at least 64-bit wide.
      
      PiperOrigin-RevId: 281565263
      717ce7fe
  19. 22 Oct, 2019 1 commit
    • Abseil Team's avatar
      Googletest export · 611a321a
      Abseil Team authored
      Remove bool_constant in favor of std::integral_constant<bool, ...>;
      The one non-trivial use of bool_constant has been changed to have significantly
      fewer template specializations.
      
      PiperOrigin-RevId: 275842490
      611a321a
  20. 11 Oct, 2019 6 commits
  21. 16 Sep, 2019 2 commits
  22. 06 Sep, 2019 1 commit
  23. 23 Aug, 2019 1 commit
  24. 20 Aug, 2019 1 commit
  25. 16 Aug, 2019 1 commit
  26. 15 Aug, 2019 1 commit
    • Abseil Team's avatar
      Googletest export · d44b137f
      Abseil Team authored
      Remove legacy support for signed wchar_t and unsigned wchar_t.
      
      Clang now errors out on these types as well by default. Rather than making the
      condition for these types even more complicated, just remove the tests covering
      these types since they don't seem to justify the maintenance burden. We
      can reasonably expect these types to work in compilers that support them
      without needing specific tests for them since they are treated as standard
      integral types.
      
      PiperOrigin-RevId: 263577673
      d44b137f
  27. 14 Aug, 2019 3 commits
  28. 13 Aug, 2019 1 commit
  29. 30 Jul, 2019 1 commit