-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: wrvb/googletest
base: master
head repository: google/googletest
compare: main
Commits on Nov 5, 2016
-
Fix google#923 - support CMAKE_CROSSCOMPILING_EMULATOR for tests
Replaced legacy syntax of cmake add_test() with more modern syntax. This allows running gtests's own tests on remote (cross) systems using CMAKE_CROSSCOMPILING_EMULATOR with cmake-3.3 or newer.
Martin Oberhuber authoredNov 5, 2016 Configuration menu - View commit details
-
Copy full SHA for 008e54c - Browse repository at this point
Copy the full SHA 008e54cView commit details
Commits on Jun 19, 2017
-
Allow death test child to bypass WER under MinGW
The mechanics of suppressing debugger trapping and Windows Error Reporting for the crashed child process in a death test are currently guarded under the `GTEST_HAS_SEH` macro. This seems unnecessary, as the logic does not call any APIs related to Structured Error Handling. Replace the guarding macro with the more permissive `GTEST_OS_WINDOWS`, so that Windows toolchains without SEH support (e.g. MinGW) can benefit from it. Fixes: google#1116
Configuration menu - View commit details
-
Copy full SHA for e494290 - Browse repository at this point
Copy the full SHA e494290View commit details
Commits on Jun 30, 2017
-
*Silence false positive memory leaks reported by Microsoft's debug CRT*
Add a new RAII MemoryIsNotDeallocated class that excludes memory allocations from Microsoft’s debug CRT leak detection report. We use this RAII class to silence 2 false positive leaks that are caused by memory allocations that are intentionally never deallocated. *Background* The MS debug CRT has a lightweight memory leak detection mechanism that can only detect if a memory allocation is missing a matching deallocation. Consequently, it will report a false positive leak for memory that’s intentionally never deallocated. For example, memory that’s reachable for the entire lifetime of a app. Note the MS debug CRT is always tracking memory allocations but the final memory leak report is disabled by default. As you can’t avoid paying for its cost, you may as well use it. The memory leak report can be enabled by calling the following function #ifdef _MSC_VER _CrtSetDbgFlag(_CrtSetDbgFlag(_CRTDBG_REPORT_FLAG) | _CRTDBG_LEAK_CHECK_DF); #endif // _MSC_VER anywhere before exiting main. For example, the following are the false positive leaks reported before this change; Detected memory leaks! Dumping objects -> {750} normal block at 0x015DF938, 8 bytes long. Data: < ] > 00 F9 5D 01 00 00 00 00 {749} normal block at 0x015DEE60, 32 bytes long. Data: <` ] ` ] ` ] > 60 EE 5D 01 60 EE 5D 01 60 EE 5D 01 01 01 CD CD {748} normal block at 0x015DF900, 12 bytes long. Data: <8 ] ` ] > 38 F9 5D 01 60 EE 5D 01 00 00 00 00 {747} normal block at 0x015DA0F8, 24 bytes long. Data: < > FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 00 Object dump complete. As you can see from above it’s not easy to identify the above are false positives. Consequently, if false positive leaks are not fixed or silenced, then it becomes impractical to identify real memory leaks.
Configuration menu - View commit details
-
Copy full SHA for c958e26 - Browse repository at this point
Copy the full SHA c958e26View commit details
Commits on Aug 10, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 713b077 - Browse repository at this point
Copy the full SHA 713b077View commit details
Commits on Aug 16, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 960de71 - Browse repository at this point
Copy the full SHA 960de71View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf85f56 - Browse repository at this point
Copy the full SHA cf85f56View commit details
Commits on Aug 21, 2017
-
Configuration menu - View commit details
-
Copy full SHA for a838de3 - Browse repository at this point
Copy the full SHA a838de3View commit details
Commits on Sep 6, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 78b1ff0 - Browse repository at this point
Copy the full SHA 78b1ff0View commit details
Commits on Nov 19, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 4ba3803 - Browse repository at this point
Copy the full SHA 4ba3803View commit details
Commits on Nov 24, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 6c093a2 - Browse repository at this point
Copy the full SHA 6c093a2View commit details
Commits on Dec 7, 2017
-
Configuration menu - View commit details
-
Copy full SHA for ad383b2 - Browse repository at this point
Copy the full SHA ad383b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d50715 - Browse repository at this point
Copy the full SHA 4d50715View commit details
Commits on Dec 8, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 8f90d46 - Browse repository at this point
Copy the full SHA 8f90d46View commit details
Commits on Dec 12, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 3e2cb75 - Browse repository at this point
Copy the full SHA 3e2cb75View commit details
Commits on Dec 31, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 555e6e7 - Browse repository at this point
Copy the full SHA 555e6e7View commit details
Commits on Jan 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 27bb844 - Browse repository at this point
Copy the full SHA 27bb844View commit details
Commits on Feb 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f11a8f9 - Browse repository at this point
Copy the full SHA f11a8f9View commit details
Commits on Mar 5, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a7a7f51 - Browse repository at this point
Copy the full SHA a7a7f51View commit details -
Merge branch 'fix_death_test_child_mingw_wer_issue1116' of https://gi…
…thub.com/tanzislam/googletest into fix_death_test_child_mingw_wer_issue1116
Configuration menu - View commit details
-
Copy full SHA for 6d08931 - Browse repository at this point
Copy the full SHA 6d08931View commit details
Commits on Mar 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for cf9d634 - Browse repository at this point
Copy the full SHA cf9d634View commit details -
Merge pull request google#1502 from gennadiycivil/master
merges-port(1)
Configuration menu - View commit details
-
Copy full SHA for abc6e94 - Browse repository at this point
Copy the full SHA abc6e94View commit details -
Allow macros inside of parametrized test names.
This allows doing things like TEST_P(TestFixture, MAYBE(TestName)) for nicer conditional test disabling. Upstream of cr/188748737. Tested: Added unit tests MacroNamingTest and MacroNamingTestNonParametrized.
Configuration menu - View commit details
-
Copy full SHA for 7b70413 - Browse repository at this point
Copy the full SHA 7b70413View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc437ef - Browse repository at this point
Copy the full SHA fc437efView commit details -
Merge pull request google#1503 from sheepmaster/upstream_188748737
Allow macros inside of parametrized test names.
Configuration menu - View commit details
-
Copy full SHA for f35fe6d - Browse repository at this point
Copy the full SHA f35fe6dView commit details
Commits on Mar 13, 2018
-
Configuration menu - View commit details
-
Copy full SHA for af463c4 - Browse repository at this point
Copy the full SHA af463c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5461f63 - Browse repository at this point
Copy the full SHA 5461f63View commit details -
Configuration menu - View commit details
-
Copy full SHA for a719320 - Browse repository at this point
Copy the full SHA a719320View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2814b4b - Browse repository at this point
Copy the full SHA 2814b4bView commit details
Commits on Mar 14, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 262aaf2 - Browse repository at this point
Copy the full SHA 262aaf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a325ad2 - Browse repository at this point
Copy the full SHA a325ad2View commit details
Commits on Mar 15, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a178cc7 - Browse repository at this point
Copy the full SHA a178cc7View commit details
Commits on Mar 16, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 080fcbe - Browse repository at this point
Copy the full SHA 080fcbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3c2e10 - Browse repository at this point
Copy the full SHA a3c2e10View commit details
Commits on Mar 19, 2018
-
Merge pull request google#1508 from gennadiycivil/master
merge, again, IsRecursiveContainer
Configuration menu - View commit details
-
Copy full SHA for dccc2d6 - Browse repository at this point
Copy the full SHA dccc2d6View commit details
Commits on Mar 21, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 691e38e - Browse repository at this point
Copy the full SHA 691e38eView commit details
Commits on Mar 22, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0f65679 - Browse repository at this point
Copy the full SHA 0f65679View commit details -
Configuration menu - View commit details
-
Copy full SHA for da71e8c - Browse repository at this point
Copy the full SHA da71e8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for eaaa422 - Browse repository at this point
Copy the full SHA eaaa422View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e89c76 - Browse repository at this point
Copy the full SHA 4e89c76View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1692ed - Browse repository at this point
Copy the full SHA a1692edView commit details -
Configuration menu - View commit details
-
Copy full SHA for b7c5683 - Browse repository at this point
Copy the full SHA b7c5683View commit details -
Merge pull request google#1510 from gennadiycivil/master
More merges, restruct some
Configuration menu - View commit details
-
Copy full SHA for dfa853b - Browse repository at this point
Copy the full SHA dfa853bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a28a7eb - Browse repository at this point
Copy the full SHA a28a7ebView commit details
Commits on Mar 23, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 466a49a - Browse repository at this point
Copy the full SHA 466a49aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b907c26 - Browse repository at this point
Copy the full SHA b907c26View commit details
Commits on Mar 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 8ea10d3 - Browse repository at this point
Copy the full SHA 8ea10d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2318705 - Browse repository at this point
Copy the full SHA 2318705View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6aae206 - Browse repository at this point
Copy the full SHA 6aae206View commit details -
Merge pull request google#1512 from gennadiycivil/master
merges, gmock - 1
Configuration menu - View commit details
-
Copy full SHA for 7857975 - Browse repository at this point
Copy the full SHA 7857975View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3df7cbe - Browse repository at this point
Copy the full SHA 3df7cbeView commit details
There are no files selected for viewing
This file was deleted.