summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Googletest exportrelease-1.11.0Abseil Team2021-06-111-1/+1
| | | | | | Release GoogleTest 1.11.0 PiperOrigin-RevId: 378861756
* Googletest exportAbseil Team2021-06-111-1/+1
| | | | | | Internal change PiperOrigin-RevId: 378672633
* Googletest exportAbseil Team2021-06-111-0/+24
| | | | | | Add feature request issue template PiperOrigin-RevId: 378552571
* Googletest exportdmauro2021-06-111-61/+0
| | | | | | Delete Travis config file PiperOrigin-RevId: 378483262
* Googletest exportAbseil Team2021-06-111-2/+2
| | | | | cleanup: fix spurious MSAN warnings with Clang 12 PiperOrigin-RevId: 378430614
* Googletest exportAbseil Team2021-06-091-1/+0
| | | | | | Add CNAME file for custom domain PiperOrigin-RevId: 378384525
* Googletest exportAbseil Team2021-06-091-3/+3
| | | | | | Update broken link PiperOrigin-RevId: 378272186
* Googletest exportAbseil Team2021-06-081-0/+1
| | | | | | Add CNAME file for custom domain PiperOrigin-RevId: 377604116
* Merge pull request #3421 from florin-crisan:bugfix/3420-dll-link-failureDerek Mauro2021-06-082-4/+4
|\ | | | | | | PiperOrigin-RevId: 377367006
| * #3420 Declare MarkAsIgnored as a DLL exportrefs/pull/3421/headFlorin Crișan2021-06-031-1/+1
| | | | | | | | | | | | | | | | 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) ```
| * #3420 Properly declare all overloads of testing::internal::PrintTo as DLL ↵Florin Crișan2021-06-031-3/+3
| | | | | | | | | | | | | | | | | | | | | | exports 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) ```
* | Googletest exportdmauro2021-06-081-1/+1
| | | | | | | | | | | | | | | | | | | | 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
* | Merge pull request #3393 from JC3:patch-1Derek Mauro2021-06-081-1/+1
|\ \ | |/ |/| | | PiperOrigin-RevId: 377289133
| * isalnum -> IsAlNum for correct handling of signed charsrefs/pull/3393/headJason C2021-05-041-1/+1
| | | | | | | | | | I spotted this in https://github.com/assimp/assimp/pull/3880/commits/7dd7a053a91322fad88cdf958c6d0b3b7b91cb90 and figured I'd fix it here, too. If this is not the right thing to do, please lmk so I can undo it in assimp, too. Seems right, though. It's the only spot in gtest where a ctype call was made directly.
* | Googletest exportAbseil Team2021-06-023-48/+1460
| | | | | | | | | | | | Create new Testing API reference PiperOrigin-RevId: 376969148
* | Googletest exportAbseil Team2021-06-024-153/+605
| | | | | | | | | | | | Create new Mocking Reference PiperOrigin-RevId: 376951575
* | Googletest exportAbseil Team2021-06-021-3/+2
| | | | | | | | | | | | Fix broken link PiperOrigin-RevId: 375995669
* | Googletest exportAbseil Team2021-06-027-581/+704
| | | | | | | | | | | | Create Assertions Reference PiperOrigin-RevId: 375824718
* | Googletest exportdmauro2021-06-023-20/+15
| | | | | | | | | | | | | | | | 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
* | Googletest exportAbseil Team2021-05-252-13/+25
| | | | | | | | | | | | Add Google Analytics & footer PiperOrigin-RevId: 375539689
* | Googletest exportAbseil Team2021-05-252-27/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the dependency on Objective C++ in iOS builds. 252ce9c52d304659eff6be558209c811b7191963 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
* | Googletest exportAbseil Team2021-05-211-1/+1
| | | | | | | | | | | | Add missing link PiperOrigin-RevId: 374774097
* | Googletest exportAbseil Team2021-05-211-11/+0
| | | | | | | | | | | | Remove inapplicable example PiperOrigin-RevId: 374762004
* | Googletest exportAbseil Team2021-05-191-1/+1
| | | | | | | | | | | | Fix a comment in a code snippet. PiperOrigin-RevId: 374504337
* | Googletest exportAbseil Team2021-05-183-29/+25
| | | | | | | | | | Docs: Clarify that expectations must be set before mocks are exercised PiperOrigin-RevId: 373644072
* | Googletest exportAbseil Team2021-05-132-12/+26
| | | | | | | | | | | | Support templating MockFunction over function objects besides std::function. PiperOrigin-RevId: 373586967
* | Googletest exportAbseil Team2021-05-131-1/+1
| | | | | | | | | | | | Fix code in googletest parameterized name example. PiperOrigin-RevId: 373262838
* | Googletest exportAbseil Team2021-05-131-14/+15
| | | | | | | | | | | | Clean up heading levels and mention `::testing` namespace in Matchers Reference PiperOrigin-RevId: 373242122
* | Googletest exportAbseil Team2021-05-131-3/+3
| | | | | | | | | | | | Fix links in Matchers Reference PiperOrigin-RevId: 372436732
* | Googletest exportdurandal2021-05-131-15/+19
| | | | | | | | | | | | Add a note documenting that death test macros accept arbitrary gmock matchers against child-process stderr, not just regexes. PiperOrigin-RevId: 372365998
* | Googletest exportAbseil Team2021-05-131-3/+3
| | | | | | | | | | | | 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: 372339833
* | Googletest exportAbseil Team2021-05-133-111/+118
|/ | | | | | Move actions reference into independent document PiperOrigin-RevId: 371828549
* Googletest exportAbseil Team2021-04-292-72/+0
| | | | | | Revert https://github.com/google/googletest/commit/ac3c2a8d0496893787015014a5abd397b766cce2 -- it seems to break some gcc users (#3384) PiperOrigin-RevId: 370834917
* Googletest exportAbseil Team2021-04-292-4/+4
| | | | | | Clean up links to Matchers Reference PiperOrigin-RevId: 370821457
* Googletest exportAbseil Team2021-04-296-300/+301
| | | | | | Move matchers reference from cheat sheet into its own document PiperOrigin-RevId: 370749693
* Googletest exportAbseil Team2021-04-291-1/+1
| | | | | | | | 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
* Googletest exportAbseil Team2021-04-291-1/+1
| | | | | | internal change PiperOrigin-RevId: 370503556
* Googletest exportAbseil Team2021-04-262-1/+21
| | | | | | Fix iOS logging issues in tests PiperOrigin-RevId: 370484087
* Merge pull request #3174 from sebkraemer:issue-15644Derek Mauro2021-04-261-0/+32
|\ | | | | | | PiperOrigin-RevId: 369696657
| * Apply missing suggestions from code review for GTEST_SKIPrefs/pull/3174/headSebastian Krämer2021-04-151-11/+17
| | | | | | Co-authored-by: Eric Schmidt <shibumi@google.com>
| * Apply suggestions from code review for GTEST_SKIP documentation Sebastian Krämer2021-04-151-1/+1
| | | | | | | | | | Extended example and some rewording by @ericschmidtatwork, thank you. Co-authored-by: Eric Schmidt <shibumi@google.com>
| * Add subsection for GTEST_SKIP documentationSebastian Krämer2021-04-151-0/+26
| | | | | | | | | | | | | | A subsection "Skipping test execution" was added to document GTEST_SKIP and where it can be used. relates issue #1544
* | Merge pull request #3314 from Vollstrecker:masterAndy Soffer2021-04-211-53/+13
|\ \ | | | | | | | | | PiperOrigin-RevId: 369550590
| * | Use URL instead of git-reporefs/pull/3314/headVollstrecker2021-04-201-1/+2
| | |
| * | Mention to explicitely set the option to it's default.Vollstrecker2021-04-141-0/+2
| | |
| * | Changes like Requested.Vollstrecker2021-04-141-2/+2
| | |
| * | Use Fetchcontent instead of ExternalProjectVollstrecker2021-03-131-52/+10
| | | | | | | | | | | | | | | 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.
* | | Googletest exportAbseil Team2021-04-211-3/+3
| | | | | | | | | | | | | | | | | | 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
* | | Googletest exportAbseil Team2021-04-211-3/+3
| | | | | | | | | | | | | | | | | | 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
* | | Merge pull request #3364 from jbampton:fix-spellingAndy Soffer2021-04-2112-16/+16
|\ \ \ | | | | | | | | | | | | PiperOrigin-RevId: 369217358