master
Commits on Nov 6, 2020
-
Add support for ref qualifiers in MOCK_METHOD. PiperOrigin-RevId: 341047839
Commits on Nov 5, 2020
-
Rewrite InvokeArgument action without using pump. PiperOrigin-RevId: 340861582
Commits on Nov 3, 2020
-
Merge pull request #3008 from hyukmyeong:update_tutorial
PiperOrigin-RevId: 340286884
-
Merge pull request #2714 from kuzkry:remove-repeated-include
PiperOrigin-RevId: 340266002
-
Merge pull request #3086 from sfc-gh-ebrossard:master
PiperOrigin-RevId: 340226421
Commits on Oct 30, 2020
-
Remove obsolete comment about non-const references. They used to be banned by the C++ style guide, but positions shifted, and this comment is no longer up to date. There's another reference (heh) on lines 816-819 to how gmock is a "general framework", with the possible implication that support for non-const references was weird in some way and only there to be "general", but I left it alone because I don't really feel I understand what it's saying. PiperOrigin-RevId: 339323428
Commits on Oct 27, 2020
-
-
Merge pull request #3044 from manavrion:improve_file_path_normalize
PiperOrigin-RevId: 339242159
-
I'm not sure how this relates to the GitHub repo. Could you please advise? PiperOrigin-RevId: 339060470
Commits on Oct 22, 2020
-
Merge pull request #3073 from ArthurSonzogni:fix-typo
PiperOrigin-RevId: 338093064
Commits on Oct 20, 2020
-
Fix typo "definedin in" => "defined in"
Replace "definedin in" by "defined in" in files: - googletest/src/gtest.cc - googletest/test/googletest-output-test-golden-lin.txt
Commits on Oct 19, 2020
-
Fix typo in the "Assertion Placement" section PiperOrigin-RevId: 337435223
-
Fix some issues when running fuse_gmock_files. The module path should be updated before importing `fuse_gtest_files`, since the script may not run from the googletest repo root. We also need a non-frozen set in order to track progress. PiperOrigin-RevId: 337380466
Commits on Oct 15, 2020
-
Fixes build warnings from previous CL Add CMake to internal presubmit to prevent these PiperOrigin-RevId: 337325504
-
Merge pull request #3042 from Aralox:Issue-2135-modify-mock-template-…
…args-AX-to-TArgX PiperOrigin-RevId: 337217118
Commits on Oct 14, 2020
-
Add ::testing::FieldsAre matcher for objects that support get<> and structured bindings. PiperOrigin-RevId: 337165285
-
Disable warnings on code that intentionally tests a suboptimal syntax PiperOrigin-RevId: 337138442
-
Stop using master.zip to make the build reproducible PiperOrigin-RevId: 337102716
-
Removing a semicolon that triggers a lint error in sample code. PiperOrigin-RevId: 337095451
-
Disable -Wmismatched-tags warning for struct/class tuple_size PiperOrigin-RevId: 337087493
-
Prefer using over typedef. PiperOrigin-RevId: 337080404
-
Fix -Wmismatched-tags error with struct tuple_size vs class tuple_size PiperOrigin-RevId: 336930166
-
Fixes AppVeyor by upgrading to Bazel 3.6.0 PiperOrigin-RevId: 336887434
-
Merge pull request #3050 from peternewman:patch-1
PiperOrigin-RevId: 336881266
-
Use absl::StrCat in MATCHER_P example for consistency with https://abseil.io/tips/3 PiperOrigin-RevId: 336878481
-
Suggest using generic lambdas for composing macros. Long chains of macros hurt legibility; generic lambdas are an easy way to abbreviate them, but are not an obvious solution to casual users. Compare: EXPECT_THAT(f(), ElementsAre( Property(&MyClass::foo, Property(&OtherClass::bar, Contains("x"))), Property(&MyClass::foo, Property(&OtherClass::bar, Contains("y")))); to: EXPECT_THAT(f(), ElementsAre(HasFooBar("x"), HasFooBar("y"))); PiperOrigin-RevId: 336870137 -
Add helper methos to internal FlatTuple. Refactor constructors. PiperOrigin-RevId: 336306681
-
Improve lookup of operator<< for user types Without this fix, trying to use this class with googletest struct Foo {}; template <typename OutputStream> OutputStream& operator<<(OutputStream& os, const Foo&) { os << "TemplatedStreamableInFoo"; return os; } results in an ambiguity error between the class' operator<< and the operator<< in gtest-printers.h removed in this CL. This fix also enables implicit conversions to happen, so that e.g. we will find the base class operator<< if a subclass has no operator<< of its own. PiperOrigin-RevId: 336261221 -
Make the code Python3 compliant. PiperOrigin-RevId: 336144198
-
Merge pull request #2837 from inazarenko:duck_type_protos
PiperOrigin-RevId: 336087297
Commits on Oct 12, 2020
-
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
Commits on Oct 7, 2020
-
-
Merge pull request #3030 from ranodeepbanerjee:patch-1
PiperOrigin-RevId: 335653055
-
Issue 2135: Change template args in NiceMock, NaggyMock and StrictMoc…
…k from A1, A2, ... to TArg1, TArg2,... to avoid clash with legacy header files
Commits on Oct 1, 2020
-
Update faq.md on underscore to mention `DISABLED_` prefix. PiperOrigin-RevId: 334507963

