Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: google/googletest
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: b4aaf97d8f7eaffab79aa15e10a91b331b941fe2
Choose a base ref
...
head repository: google/googletest
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: a1e255a582377e1006bb88a408ac3f933ba7c916
Choose a head ref
  • 16 commits
  • 22 files changed
  • 3 contributors

Commits on Jul 12, 2024

  1. README.md: Remove outdated notes about continuous integration and

    documentation
    
    PiperOrigin-RevId: 651816538
    Change-Id: I3c85b4a26aff8277c627b99b1c5805bad0d29df6
    derekmauro authored and copybara-github committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    4b21f1a View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Update dependency versions in preparation for release

    PiperOrigin-RevId: 652479800
    Change-Id: I71574e7dc2ea2e9a2f3071aebbbf0e6b5ce32a35
    derekmauro authored and copybara-github committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    7321f95 View commit details
    Browse the repository at this point in the history
  2. Use matcher's description in AllOf if matcher has no explanation.

    PiperOrigin-RevId: 652634229
    Change-Id: I5fd7eaef4db3dea3d4142e1fb5fc97e46f654358
    Abseil Team authored and copybara-github committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    417158b View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Use matcher's description in AllOf if matcher has no explanation.

    PiperOrigin-RevId: 652798234
    Change-Id: I8e92248a2d9faf2a5719fe220145ea563acc14ff
    Abseil Team authored and copybara-github committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    d49a665 View commit details
    Browse the repository at this point in the history
  2. Update main branch to reflect the release of 1.15.0

    PiperOrigin-RevId: 652824317
    Change-Id: I39085d9451405c3decb462a0b4682added365d17
    derekmauro authored and copybara-github committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    b62593a View commit details
    Browse the repository at this point in the history
  3. Update GoogleTest Bazel quickstart for Bzlmod

    PiperOrigin-RevId: 652824490
    Change-Id: I5e6f57004708e7fa62abb454db9bae81fa265c83
    derekmauro authored and copybara-github committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    9ff2450 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2024

  1. Change the Bazel build to use the canonical repo names used by Bzlmod

    and the Bazel Central Registry
    
    GoogleTest and its dependencies now use the following names:
    GoogleTest: com_google_googletest -> googletest
    Abseil: com_google_absl -> abseil-cpp
    RE2: com_googlesource_code_re2 -> re2
    
    Bazel users using the WORKSPACE file to specify dependencies may
    need to use https://bazel.build/rules/lib/repo/http#http_archive-repo_mapping
    to remap repositories to their former names if their dependencies do not
    agree on on which name is used.
    
    It is recommended that users migrate to bzlmod to manage Bazel dependencies.
    
    PiperOrigin-RevId: 654430227
    Change-Id: Iae8797994d7d87bd4f013dcdc889e7494a6ad2fb
    derekmauro authored and copybara-github committed Jul 21, 2024
    2 Configuration menu
    Copy the full SHA
    cee1ba1 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Run clang-format.

    PiperOrigin-RevId: 655106304
    Change-Id: Ie69b407fce74b31cf71d6dcc1361910d30e86bb5
    jacobsa authored and copybara-github committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    57e107a View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. gmock-actions: make DoAll convert to OnceAction via custom conversions.

    Currently it will refuse to become a `OnceAction` if its component sub-actions
    have an `Action` conversion operator but don't know about `OnceAction` in
    particular because although `Action` is convertible to `OnceAction`, the
    compiler won't follow the chain of conversions.
    
    Instead, teach it explicitly that it can always be a `OnceAction` when it can be
    an `Action`.
    
    PiperOrigin-RevId: 655393035
    Change-Id: Ib205b518ceef5f256627f4b02cd93ec9bd98343b
    jacobsa authored and copybara-github committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    3527883 View commit details
    Browse the repository at this point in the history
  2. Use matcher's description in AllOf if matcher has no explanation.

    PiperOrigin-RevId: 655569834
    Change-Id: Ia760d74d1cdde766e9719864c5e19c0159da3128
    Abseil Team authored and copybara-github committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    5bcb2d7 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Directly include gmock.h and gtest.h in gmock-matchers tests.

    These headers have been included through `gmock-matchers_test.h`
    
    PiperOrigin-RevId: 657612455
    Change-Id: I65675f1cfe7789f1821ccacbe60acf90efd5c221
    Abseil Team authored and copybara-github committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    ffa31ae View commit details
    Browse the repository at this point in the history
  2. Remove auto-detection of Python toolchain from MODULE.bazel

    since it affects downstream users
    
    The correct solution appears to be
    https://rules-python.readthedocs.io/en/stable/toolchains.html#library-modules-with-dev-only-python-usage
    
    This change also includes a workaround for the new mechanism creating
    paths that are too long for Windows to handle.
    
    Fixes #4581
    
    PiperOrigin-RevId: 657706984
    Change-Id: I8ae6b9e5efeb7629d79d14e7d4d3889876282d17
    derekmauro authored and copybara-github committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    3e3b44c View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Update main to point to 1.15.2 patch release

    PiperOrigin-RevId: 658382055
    Change-Id: Ia5eed4bec26da8c8cbe29fbd3a41b44048c25e07
    derekmauro authored and copybara-github committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    ff233bd View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Automated Code Change

    PiperOrigin-RevId: 668944316
    Change-Id: I65aa0a4f3b8a980242849963a3e921ec7fd92b28
    Abseil Team authored and copybara-github committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    0953a17 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Use matcher's description in AnyOf when matcher has no explanation.

    PiperOrigin-RevId: 675298308
    Change-Id: I32d32cafebc7a63fd03e6d957c3a47043d71e5d9
    Abseil Team authored and copybara-github committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    6dae7eb View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Optional(): Add support for std::optional<>-like types lacking bool c…

    …onversion.
    
    PiperOrigin-RevId: 681053268
    Change-Id: If80ba667fd4c91340e1405a9691f5ca0350fa9eb
    Abseil Team authored and copybara-github committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    a1e255a View commit details
    Browse the repository at this point in the history
Loading