| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Revert https://github.com/google/googletest/commit/ac3c2a8d0496893787015014a5abd397b766cce2 -- it seems to break some gcc users (#3384)
PiperOrigin-RevId: 370834917
|
|
|
|
|
|
| |
Clean up links to Matchers Reference
PiperOrigin-RevId: 370821457
|
|
|
|
|
|
| |
Move matchers reference from cheat sheet into its own document
PiperOrigin-RevId: 370749693
|
|
|
|
|
|
|
|
| |
Update the `DescribeTo` signature in the code example at the Writing New Polymorphic Matchers section in gmock_cook_book.
`os` should be a pointer to be consistent with the implementation, which dereference it as `*os`.
PiperOrigin-RevId: 370693387
|
|
|
|
|
|
| |
internal change
PiperOrigin-RevId: 370503556
|
|
|
|
|
|
| |
Fix iOS logging issues in tests
PiperOrigin-RevId: 370484087
|
|\
| |
| |
| | |
PiperOrigin-RevId: 369696657
|
| |
| |
| | |
Co-authored-by: Eric Schmidt <shibumi@google.com>
|
| |
| |
| |
| |
| | |
Extended example and some rewording by @ericschmidtatwork, thank you.
Co-authored-by: Eric Schmidt <shibumi@google.com>
|
| |
| |
| |
| |
| |
| |
| | |
A subsection "Skipping test execution" was added to document GTEST_SKIP
and where it can be used.
relates issue #1544
|
|\ \
| | |
| | |
| | | |
PiperOrigin-RevId: 369550590
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
Hi,
instead of ExternalProject and a new file that is spawned in a new process, it's easier to just use FetchContent. cmake 3.14 should be old enough to be spread.
|
| | |
| | |
| | |
| | |
| | |
| | | |
This callsite was previously updated to use ZX_INFO_PROCESS_V2 as a part of a soft transition. It is now time to revert back to `ZX_INFO_PROCESS` (which is now an alias of the former). See fxbug.dev/30751 for more details.
PiperOrigin-RevId: 369370855
|
| | |
| | |
| | |
| | |
| | |
| | | |
This callsite was previously updated to use ZX_INFO_PROCESS_V2 as a part of a soft transition. It is now time to revert back to `ZX_INFO_PROCESS` (which is now an alias of the former). See fxbug.dev/30751 for more details.
PiperOrigin-RevId: 369349579
|
|\ \ \
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 369217358
|
| | |/
| |/| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Use the time_point from steady_clock instead of the template
This fixes the build on some embedded compilers
PiperOrigin-RevId: 368879480
|
|/ /
| |
| |
| |
| |
| | |
Fix -Wconversion issues on Fuchsia
PiperOrigin-RevId: 368520510
|
| |
| |
| |
| |
| |
| |
| | |
Remove AppVeyor configuration.
Windows is now tested on Kokoro.
PiperOrigin-RevId: 368471950
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add support to run gtest on Xtensa platform.
This add support to run GTest base test suits on Xtensa
(https://ip.cadence.com/ipportfolio/tensilica-ip) base simulator.
Xtensa only provides libc and some basic operations and does not run an
operating system by default.
PiperOrigin-RevId: 368162205
|
| |
| |
| |
| |
| |
| | |
Adds a warning about anonymous namespaces in relation to private testing.
PiperOrigin-RevId: 367730808
|
| |
| |
| |
| |
| |
| | |
Update docs to point to the github.io pages.
PiperOrigin-RevId: 367711335
|
|\ \
| | |
| | |
| | | |
PiperOrigin-RevId: 367681693
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Generalize root directory in CI scripts
PiperOrigin-RevId: 367628939
|
|\ \ \
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 367509099
|
| | | |
| | | |
| | | | |
An incorrect link is output to the user when these conditions are met.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Update the example for Notify to use a lambda.
It is much less boilerplate and easier to remember.
PiperOrigin-RevId: 367284222
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Docs: Add examples for `FieldsAre` matcher
PiperOrigin-RevId: 367263024
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Migrate away from deprecated --heap_check=strict
PiperOrigin-RevId: 367226846
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This is part of a soft transition over to having ZX_INFO_PROCESS
populate a new struct. See fxbug.dev/30751 for more details.
PiperOrigin-RevId: 367083068
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Docs: Clarifying matcher in `Pointwise` and `UnorderedPointwise`
PiperOrigin-RevId: 367059198
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Disable blank issue template, delete question template
PiperOrigin-RevId: 366874747
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add macros to omit {EXPECT,ASSERT}_{TRUE,FALSE}
PiperOrigin-RevId: 366455905
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
PiperOrigin-RevId: 365572439
|
| | |/ /
| |/| |
| | | |
| | | | |
Fixes #3125
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Delete extra whitespace in gtest_xml_test_utils.py
PiperOrigin-RevId: 365140844
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Clarify explanation of mocking free functions
PiperOrigin-RevId: 364943561
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Minor formatting updates
PiperOrigin-RevId: 364935205
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Code style cleanup in docs
PiperOrigin-RevId: 364907938
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Update advanced.md
PiperOrigin-RevId: 364839958
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Update explanation of `EXPECT_EQ(NULL, ptr)` in FAQ
PiperOrigin-RevId: 364626422
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Code style cleanups in cheat sheet
PiperOrigin-RevId: 364465553
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add CMake quickstart
PiperOrigin-RevId: 364437779
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add Bazel quickstart
PiperOrigin-RevId: 364419540
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Print std::u8string, std::u16string, and std::u32string as string literals
Previously, these types were printed as "{ U+123, U+456, U+789 }". However,
printed output in that form is difficult to compare against any literals that
might be defined in code. Instead, just treat these types like std::string
and std::wstring, escaping non-ASCII characters with a hexadecimal escape
sequence.
The tests have also been updated to cover the new functionality: as a bonus,
the tests now also pass with the MSVC toolchain.
Internally, the code has been reorganized to primarily operate in terms of
char32_t, under the assumption that char32_t will always be at least as big
as wchar_t. While that assumption is currently true, perhaps it won't be in
the future...
PiperOrigin-RevId: 364033132
|
|\ \ \ \
| |_|/ /
|/| | |
| | | | |
PiperOrigin-RevId: 363176008
|