1. 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
  2. 09 Jul, 2021 1 commit
  3. 07 Jul, 2021 1 commit
    • Abseil Team's avatar
      Googletest export · 8306020a
      Abseil Team authored
      Add `Conditional` wrapper to gtest
      
      This follows an initial proposal for an 'EqIff` matcher. `Conditional` was considered more precise as an EqIff() matcher may suffer from `Iff` not being universally understood.
      
      PiperOrigin-RevId: 383407665
      8306020a
  4. 30 Jun, 2021 1 commit
    • Abseil Team's avatar
      Googletest export · 4ec4cd23
      Abseil Team authored
      Implement 'Contains(e).Times(n)' matcher modifier which allows to test for arbitrary occurrences including absence with Times(0).
      
      PiperOrigin-RevId: 382210276
      4ec4cd23
  5. 13 Jun, 2021 1 commit
  6. 02 Jun, 2021 1 commit
  7. 13 May, 2021 2 commits
    • Abseil Team's avatar
      Googletest export · 97f96cbc
      Abseil Team authored
      Clean up heading levels and mention `::testing` namespace in Matchers Reference
      
      PiperOrigin-RevId: 373242122
      97f96cbc
    • Abseil Team's avatar
      Googletest export · 5cfc63dd
      Abseil Team authored
      Fix links in Matchers Reference
      
      PiperOrigin-RevId: 372436732
      5cfc63dd
  8. 29 Apr, 2021 2 commits
    • Abseil Team's avatar
      Googletest export · 680a5aa3
      Abseil Team authored
      Move matchers reference from cheat sheet into its own document
      
      PiperOrigin-RevId: 370749693
      680a5aa3
    • Abseil Team's avatar
      Googletest export · 6e8a8623
      Abseil Team authored
      internal change
      
      PiperOrigin-RevId: 370503556
      6e8a8623
  9. 08 Apr, 2021 2 commits
    • Abseil Team's avatar
      Googletest export · 8a65bc03
      Abseil Team authored
      Docs: Add examples for `FieldsAre` matcher
      PiperOrigin-RevId: 367263024
      8a65bc03
    • Abseil Team's avatar
      Googletest export · 54689b19
      Abseil Team authored
      Docs: Clarifying matcher in `Pointwise` and `UnorderedPointwise`
      PiperOrigin-RevId: 367059198
      54689b19
  10. 25 Mar, 2021 1 commit
  11. 19 Feb, 2021 1 commit
  12. 18 Feb, 2021 2 commits
  13. 05 Feb, 2021 2 commits
    • Abseil Team's avatar
      Googletest export · b6323d21
      Abseil Team authored
      Add a note to recommend against using `Property()` for functions that the test author does not own.
      
      PiperOrigin-RevId: 355295183
      b6323d21
    • Abseil Team's avatar
      Googletest export · aea7f60b
      Abseil Team authored
      Update description of `Property()` matcher
      
      PiperOrigin-RevId: 355253498
      aea7f60b
  14. 26 Jan, 2021 4 commits
    • Abseil Team's avatar
      Googletest export · 8a761867
      Abseil Team authored
      Delete internal tags from docs
      
      PiperOrigin-RevId: 353769887
      8a761867
    • Abseil Team's avatar
      Googletest export · e3827e4e
      Abseil Team authored
      Updates the gMock cheat sheet to include the versions of the Field and Property matchers which take an additional name parameter.
      
      PiperOrigin-RevId: 353273968
      e3827e4e
    • Abseil Team's avatar
      Googletest export · a1dde9b1
      Abseil Team authored
      | `IsEmpty()`             | `argument` is an empty string.                     |
      
      PiperOrigin-RevId: 352880252
      a1dde9b1
    • Abseil Team's avatar
      Googletest export · 14098f20
      Abseil Team authored
      Merge CONTRIBUTORS, delete LICENSEs in googletest/ and googlemock/
      
      PiperOrigin-RevId: 352558822
      14098f20
  15. 15 Jan, 2021 1 commit
    • Abseil Team's avatar
      Googletest export · d128fc82
      Abseil Team authored
      Fixes #3222, fixes #3225, closes #3223
      
      PiperOrigin-RevId: 352066131
      d128fc82
  16. 14 Jan, 2021 1 commit
    • Abseil Team's avatar
      Googletest export · 48928352
      Abseil Team authored
      Move all docs into top-level docs/ directory
      
      PiperOrigin-RevId: 350211277
      48928352
  17. 09 Dec, 2020 1 commit
    • Abseil Team's avatar
      Googletest export · e5644f5f
      Abseil Team authored
      Introduce a new `Address` matcher to gmock.
      
      PiperOrigin-RevId: 346344591
      e5644f5f
  18. 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
  19. 02 Dec, 2020 1 commit
    • Abseil Team's avatar
      Googletest export · 1544828d
      Abseil Team authored
      Put "value" in SetArgReferee's description between code backticks.
      
      PiperOrigin-RevId: 344054658
      1544828d
  20. 14 Oct, 2020 2 commits
  21. 24 Aug, 2020 1 commit
    • Abseil Team's avatar
      Googletest export · fc1e7788
      Abseil Team authored
      Fix DoAll to work with move-only sink arguments.
      
      This changes types of the first n - 1 actions so that they only get a readonly
      view of the arguments. The last action will accept move only objects.
      
      PiperOrigin-RevId: 327031893
      fc1e7788
  22. 12 Aug, 2020 1 commit
  23. 07 Aug, 2020 2 commits
    • Abseil Team's avatar
      Googletest export · 5a5caab3
      Abseil Team authored
      Fix DoAll to work with move-only sink arguments.
      
      This changes types of the first n - 1 actions so that they only get a readonly
      view of the arguments. The last action will accept move only objects.
      
      PiperOrigin-RevId: 324619666
      5a5caab3
    • Abseil Team's avatar
      Googletest export · 48ec6409
      Abseil Team authored
      Fix DoAll to work with move-only sink arguments.
      
      This changes types of the first n - 1 actions so that they only get a readonly
      view of the arguments. The last action will accept move only objects.
      
      PiperOrigin-RevId: 324600664
      48ec6409
  24. 28 Jul, 2020 2 commits
    • Abseil Team's avatar
      Googletest export · 18a9aeda
      Abseil Team authored
      Internal documentation change.
      
      PiperOrigin-RevId: 323612305
      18a9aeda
    • ofats's avatar
      Googletest export · c6430992
      ofats authored
      Stop using ADL for InvokeArgument action.
      
      PiperOrigin-RevId: 323234396
      c6430992
  25. 09 Jul, 2020 1 commit
    • ofats's avatar
      Googletest export · 08b78779
      ofats authored
      Replace ByRef with std::ref everywhere in docs.
      
      PiperOrigin-RevId: 320002303
      08b78779
  26. 26 Jun, 2020 1 commit
    • Abseil Team's avatar
      Googletest export · e5613588
      Abseil Team authored
      Normalize headers in gMock docs
      
      Increasing Header levels on two pages, to better match other pages in the same directory.
      
      PiperOrigin-RevId: 318280892
      e5613588
  27. 03 Jun, 2020 1 commit
    • Abseil Team's avatar
      Googletest export · 26dadc22
      Abseil Team authored
      Note that EXPECT_EQ(actual_value, expected_value) or EXPECT_THAT(actual_value, Eq(expected_value)) is preferred over EXPECT_THAT(actual_value, expected_value).
      
      PiperOrigin-RevId: 314350852
      26dadc22
  28. 07 Feb, 2020 1 commit
  29. 02 Dec, 2019 1 commit
    • Abseil Team's avatar
      Googletest export · ae8d1fc8
      Abseil Team authored
      Clarify use of IsTrue and IsFalse matchers.
      
      These matchers are subtle and confusing: what are they for?
      The docs in the code are clear, but not very accessible.
      googletest/googlemock/include/gmock/gmock-more-matchers.h
      
      PiperOrigin-RevId: 283393275
      ae8d1fc8