- 16 Mar, 2021 1 commit
-
-
Abseil Team authored
Internal change PiperOrigin-RevId: 362040448
-
- 10 Mar, 2021 2 commits
-
-
Abseil Team authored
Add missing period and use "that" in restrictive clause. PiperOrigin-RevId: 361941663
-
Abseil Team authored
Update READMEs and issue template PiperOrigin-RevId: 361931644
-
- 09 Mar, 2021 5 commits
-
-
Abseil Team authored
Use monotonic time to measure test duration System time may be updated while a test is running. When this occurs a duration measured using system time may appear to move backwards, or jump far forwards. This change updates the duration measurement to use monotonic time instead. Timestamps for the test start still use system time. PiperOrigin-RevId: 361700881
-
Abseil Team authored
gtest.cc: Split out functions for printing `TestResult` objects This will make it possible to reuse this code for outputting the "ad_hoc" `TestResult` objects in structured form in XML/JSON. PiperOrigin-RevId: 361604860
-
Abseil Team authored
PiperOrigin-RevId: 361213113
-
Dino Radaković authored
PiperOrigin-RevId: 361175466
-
Abseil Team authored
Add CI test scripts PiperOrigin-RevId: 360931988
-
- 04 Mar, 2021 3 commits
-
-
Abseil Team authored
Format WORKSPACE and googlemock/test/BUILD.bazel using buildifier PiperOrigin-RevId: 360913861
-
Abseil Team authored
Fix enum names in a value-parameterized test example. PiperOrigin-RevId: 360559723
-
Abseil Team authored
Add Supported Platforms page to docs PiperOrigin-RevId: 360307129
-
- 26 Feb, 2021 2 commits
-
-
Abseil Team authored
Update gtest doc link PiperOrigin-RevId: 359622286
-
Abseil Team authored
Update links in index.md PiperOrigin-RevId: 358956598
-
- 25 Feb, 2021 1 commit
-
-
Niels Dekker authored
Included the string returned by their `name()` member function with the output of `PrintTo`. Typical use case: std::unique_ptr<AbstractProduct> product = FactoryMethod(); // Assert that the product is of type X: ASSERT_EQ(std::type_index{typeid(*product)}, std::type_index{typeid(ProductX)}); Possible output in case of a test assert failure, now including the names of the compared type indices: > error: Expected equality of these values: > std::type_index(typeid(*product)) > Which is: 8-byte object <D0-65 54-8C F6-7F 00-00> ("class ProductY") > std::type_index(typeid(ProductX)) > Which is: 8-byte object <40-64 54-8C F6-7F 00-00> ("class ProductX") With help from Krystian Kuzniarek.
-
- 22 Feb, 2021 1 commit
-
-
Abseil Team authored
Remove anchors from page titles in docs PiperOrigin-RevId: 358474917
-
- 19 Feb, 2021 1 commit
-
-
Abseil Team authored
Add files for GitHub Pages PiperOrigin-RevId: 358289110
-
- 18 Feb, 2021 8 commits
-
-
Abseil Team authored
Explicitly skip tests after fatal global environment setup errors Previously the tests were all skipped, but the resulting output claimed all tests passed. Before: ``` [----------] Global test environment set-up. <failure message> [----------] Global test environment tear-down [==========] 1 test from 1 test suite ran. (83 ms total) [ PASSED ] 1 test. [ FAILED ] 0 tests, listed below: ``` After: ``` [==========] Running 1 test from 1 test suite. [----------] Global test environment set-up. <failure message> [----------] 1 test from SomeTest [ RUN ] SomeTest.DoesFoo <...>: Skipped [ SKIPPED ] SomeTest.DoesFoo (0 ms) [----------] 1 test from SomeTest (0 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test suite ran. (68 ms total) [ PASSED ] 0 tests. [ SKIPPED ] 1 test, listed below: [ SKIPPED ] SomeTest.DoesFoo [ FAILED ] 0 tests, listed below: ``` PiperOrigin-RevId: 358026389
-
Abseil Team authored
Explain how to wrap matchers. PiperOrigin-RevId: 357901293
-
Abseil Team authored
Update stale links to `gmock_cook_book.md`. I'm a new googletest user and found these links broken when reading the documentation. PiperOrigin-RevId: 357786392
-
Abseil Team authored
Update the custom name example to not use underscores. The NOTE a few blocks above specifically calls out that test names should not contain undersccores, so probably the example should not suggest using underscores. PiperOrigin-RevId: 357204578
-
Abseil Team authored
Add files for GitHub Pages PiperOrigin-RevId: 357096486
-
Abseil Team authored
Add issue templates PiperOrigin-RevId: 357075859
-
Abseil Team authored
Make include guards conform with https://google.github.io/styleguide/cppguide.html#The__define_Guard, attempt #2 PiperOrigin-RevId: 357056902
-
Abseil Team authored
Internal change PiperOrigin-RevId: 356867746
-
- 11 Feb, 2021 9 commits
-
-
Abseil Team authored
Docs cleanup PiperOrigin-RevId: 356798444
-
Abseil Team authored
Mark move constructor noexcept PiperOrigin-RevId: 356772642
-
Andy Soffer authored
PiperOrigin-RevId: 356610323
-
Abseil Team authored
Revert include guard fix PiperOrigin-RevId: 356588893
-
Abseil Team authored
PiperOrigin-RevId: 356572459
-
Andy Soffer authored
PiperOrigin-RevId: 356568444
-
Abseil Team authored
Fix #2987 Removing const before passing any types through UniversalPrinter. PiperOrigin-RevId: 356508875
-
Abseil Team authored
Fix build for MinGW + clang In [1], empty_bases "is only supported when using the Microsoft C++ ABI." Disable it for MinGW. https://clang.llvm.org/docs/AttributeReference.html#empty-bases PiperOrigin-RevId: 356373782
-
Abseil Team authored
Make include guards conform with https://google.github.io/styleguide/cppguide.html#The__define_Guard PiperOrigin-RevId: 355882793
-
- 05 Feb, 2021 7 commits
-
-
platisd authored
If a function that takes no arguments explicitly states (void) then do not include it in the mocked method argument list since it triggers static assertions that expect no arguments to be present. Fixes (?) #3261
-
Abseil Team authored
Fix table formatting in cookbook PiperOrigin-RevId: 355659722
-
dmauro authored
Disable Travis CI. The migration to travis-ci.com is incompatible with security policy. These tests are now run on Kokoro. PiperOrigin-RevId: 355438343
-
Abseil Team authored
Delete Google-internal IWYU pragmas PiperOrigin-RevId: 355398547
-
Abseil Team authored
Add a note to recommend against using `Property()` for functions that the test author does not own. PiperOrigin-RevId: 355295183
-
Abseil Team authored
Update description of `Property()` matcher PiperOrigin-RevId: 355253498
-
Abseil Team authored
Fix terminal output formatting in advanced guide PiperOrigin-RevId: 355233178
-