- 30 Jun, 2021 3 commits
-
-
Andy Soffer authored
PiperOrigin-RevId: 382188112
-
Abseil Team authored
Make multiple attempts to verify GetThreadCount() Testing GetThreadCount() is inheritently noisy, as other threads can be started or destroyed between two calls to GetThreadCount(). This is especially true under certain analyzer configurations, such as TSAN. PiperOrigin-RevId: 381951799
-
Abseil Team authored
Deleting deprecated file. PiperOrigin-RevId: 381938709
-
- 23 Jun, 2021 1 commit
-
-
Alex Karatarakis authored
EXPECT_DEATH() and ASSERT_DEATH() have a switch case where every possible case is covered. This makes the default case unnecessary and triggers -Wcovered-switch-default. Due to these being macros, the lines are expanded in user code and are thus subject to warnings of the target codebase. Fixes #3456
-
- 22 Jun, 2021 2 commits
-
-
dinord authored
PiperOrigin-RevId: 380705469
-
dmauro authored
Remove -Werror from the CMake compiler flags We should not force warnings as errors on users. Sometimes compilers introduce new warnings which will break builds. Instead, we manually turn this flag on in our continuous integration scripts so we can catch these errors, but not force them on our users. Fixes #3447 PiperOrigin-RevId: 380241852
-
- 17 Jun, 2021 3 commits
-
-
CJ Johnson authored
PiperOrigin-RevId: 379625931
-
CJ Johnson authored
PiperOrigin-RevId: 379383941
-
CJ Johnson authored
PiperOrigin-RevId: 378915968
-
- 15 Jun, 2021 1 commit
-
-
Vasilii Pochkaenko authored
-
- 13 Jun, 2021 1 commit
-
-
Hyuk Myeong authored
-
- 11 Jun, 2021 5 commits
-
-
Abseil Team authored
Release GoogleTest 1.11.0 PiperOrigin-RevId: 378861756
-
Abseil Team authored
Internal change PiperOrigin-RevId: 378672633
-
Abseil Team authored
Add feature request issue template PiperOrigin-RevId: 378552571
-
dmauro authored
Delete Travis config file PiperOrigin-RevId: 378483262
-
Abseil Team authored
cleanup: fix spurious MSAN warnings with Clang 12 PiperOrigin-RevId: 378430614
-
- 09 Jun, 2021 2 commits
-
-
Abseil Team authored
Add CNAME file for custom domain PiperOrigin-RevId: 378384525
-
Abseil Team authored
Update broken link PiperOrigin-RevId: 378272186
-
- 08 Jun, 2021 4 commits
-
-
Abseil Team authored
Add CNAME file for custom domain PiperOrigin-RevId: 377604116
-
Derek Mauro authored
PiperOrigin-RevId: 377367006
-
dmauro authored
Fix MSVC warning C4275: non dll-interface class 'testing::MatcherDescriberInterface' used as base for dll-interface class 'testing::internal::MatcherBase<std::string>' Fixes #3415 PiperOrigin-RevId: 377352684
-
Derek Mauro authored
PiperOrigin-RevId: 377289133
-
- 03 Jun, 2021 2 commits
-
-
Florin Crișan authored
This was causing the following linker error on Microsoft Visual C++ when compiling as a DLL: ``` googletest-param-test-test.cc.obj : error LNK2019: unresolved external symbol "public: __cdecl testing::internal::MarkAsIgnored::MarkAsIgnored(char const *)" (??0MarkAsIgnored@internal@testing@@QEAA@PEBD@Z) referenced in function "void __cdecl works_here::`dynamic initializer for 'gtest_allow_ignore_NotInstantiatedTest''(void)" (??__Egtest_allow_ignore_NotInstantiatedTest@works_here@@YAXXZ) ```
-
Florin Crișan authored
This was causing the following linker error on Microsoft Visual C++ when compiling as a DLL: ``` googletest-printers-test.cc.obj : error LNK2019: unresolved external symbol "void __cdecl testing::internal::PrintTo(char16_t const *,class std::basic_ostream<char,struct std::char_traits<char> > *)" (?PrintTo@internal@testing@@YAXPEB_SPEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z) referenced in function "public: static void __cdecl testing::internal::UniversalPrinter<char16_t const *>::Print(char16_t const * const &,class std::basic_ostream<char,struct std::char_traits<char> > *)" (?Print@?$UniversalPrinter@PEB_S@internal@testing@@SAXAEBQEB_SPEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z) googletest-printers-test.cc.obj : error LNK2019: unresolved external symbol "void __cdecl testing::internal::PrintTo(char32_t const *,class std::basic_ostream<char,struct std::char_traits<char> > *)" (?PrintTo@internal@testing@@YAXPEB_UPEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z) referenced in function "public: static void __cdecl testing::internal::UniversalPrinter<char32_t const *>::Print(char32_t const * const &,class std::basic_ostream<char,struct std::char_traits<char> > *)" (?Print@?$UniversalPrinter@PEB_U@internal@testing@@SAXAEBQEB_UPEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z) ```
-
- 02 Jun, 2021 5 commits
-
-
Abseil Team authored
Create new Testing API reference PiperOrigin-RevId: 376969148
-
Abseil Team authored
Create new Mocking Reference PiperOrigin-RevId: 376951575
-
Abseil Team authored
Fix broken link PiperOrigin-RevId: 375995669
-
Abseil Team authored
Create Assertions Reference PiperOrigin-RevId: 375824718
-
dmauro authored
Updates Linux docker image to use Bazel 4.1.0 and GCC 11.1 Updates Bazel dependencies Removes the last usage of the deprecated and removed Python2 PiperOrigin-RevId: 375759184
-
- 25 May, 2021 2 commits
-
-
Abseil Team authored
Add Google Analytics & footer PiperOrigin-RevId: 375539689
-
Abseil Team authored
Remove the dependency on Objective C++ in iOS builds. 252ce9c5 introduced the use of NSTemporaryDirectory() on iOS, which requires Core Foundation, and Objective C++. This CL replaces NSTemporaryDirectory() with an equivalent solution (according to Apple's documentation at [1]) available to C/C++ code. Avoiding Objective C++ and Core Foundation makes it easier to integrate googletest in projects that can't use the supplied Bazel build files. [1] https://developer.apple.com/library/archive/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/doc/uid/TP40002585-SW10 PiperOrigin-RevId: 375474990
-
- 21 May, 2021 2 commits
-
-
Abseil Team authored
Add missing link PiperOrigin-RevId: 374774097
-
Abseil Team authored
Remove inapplicable example PiperOrigin-RevId: 374762004
-
- 19 May, 2021 1 commit
-
-
Abseil Team authored
Fix a comment in a code snippet. PiperOrigin-RevId: 374504337
-
- 18 May, 2021 1 commit
-
-
Abseil Team authored
Docs: Clarify that expectations must be set before mocks are exercised PiperOrigin-RevId: 373644072
-
- 13 May, 2021 5 commits
-
-
Abseil Team authored
Support templating MockFunction over function objects besides std::function. PiperOrigin-RevId: 373586967
-
Abseil Team authored
Fix code in googletest parameterized name example. PiperOrigin-RevId: 373262838
-
Abseil Team authored
Clean up heading levels and mention `::testing` namespace in Matchers Reference PiperOrigin-RevId: 373242122
-
Abseil Team authored
Fix links in Matchers Reference PiperOrigin-RevId: 372436732
-
durandal authored
Add a note documenting that death test macros accept arbitrary gmock matchers against child-process stderr, not just regexes. PiperOrigin-RevId: 372365998
-