Abseil Team 
							
						 
					 
					
						
						
							
						
						d0de618a58 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Fixing exception-safety bug in googletest. Previously, if an exception was
thrown during a call to a mock that would have triggered an error, the error
was discarded.
Fixes  #2890 
PiperOrigin-RevId: 325017806 
						
						
					 
					
						2020-08-07 13:08:09 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						5a5caab358 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Fix DoAll to work with move-only sink arguments.
This changes types of the first n - 1 actions so that they only get a readonly
view of the arguments. The last action will accept move only objects.
PiperOrigin-RevId: 324619666 
						
						
					 
					
						2020-08-07 13:08:00 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						48ec64092a 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Fix DoAll to work with move-only sink arguments.
This changes types of the first n - 1 actions so that they only get a readonly
view of the arguments. The last action will accept move only objects.
PiperOrigin-RevId: 324600664 
						
						
					 
					
						2020-08-07 13:07:51 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								srz_zumix 
							
						 
					 
					
						
						
							
						
						b612003c38 
					 
					
						
						
							
							fix endif comment  
						
						 
						
						
						
						
					 
					
						2020-08-05 22:54:50 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Goncharov 
							
						 
					 
					
						
						
							
						
						7f1c8bb447 
					 
					
						
						
							
							Remove ThrowsMessageHasSubstr and fix some nits after review  
						
						 
						
						
						
						
					 
					
						2020-08-03 23:47:57 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Goncharov 
							
						 
					 
					
						
						
							
						
						a899cecb11 
					 
					
						
						
							
							Cleanup a bulky expression, document implementation details  
						
						 
						
						
						
						
					 
					
						2020-08-03 23:47:57 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Goncharov 
							
						 
					 
					
						
						
							
						
						4ebbfea623 
					 
					
						
						
							
							Fix build under msvc  
						
						 
						
						
						
						
					 
					
						2020-08-03 23:47:57 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Goncharov 
							
						 
					 
					
						
						
							
						
						c46bdea43a 
					 
					
						
						
							
							Update tests after changing an error message  
						
						 
						
						
						
						
					 
					
						2020-08-03 23:47:57 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Goncharov 
							
						 
					 
					
						
						
							
						
						0a80845e73 
					 
					
						
						
							
							Fix build under msvc  
						
						 
						
						
						
						
					 
					
						2020-08-03 23:47:57 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Goncharov 
							
						 
					 
					
						
						
							
						
						92d0a6f7e2 
					 
					
						
						
							
							Add a test to ensure that the Throws matcher only invokes its argument once.  
						
						 
						
						
						
						
					 
					
						2020-08-03 23:47:57 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Goncharov 
							
						 
					 
					
						
						
							
						
						69c510fb51 
					 
					
						
						
							
							Add a test for duplicate catch clauses in throw matchers, fix a couple of nitpicks.  
						
						 
						
						
						
						
					 
					
						2020-08-03 23:47:57 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Goncharov 
							
						 
					 
					
						
						
							
						
						49d1201a7e 
					 
					
						
						
							
							Add missing documentation piece  
						
						 
						
						
						
						
					 
					
						2020-08-03 23:47:57 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Goncharov 
							
						 
					 
					
						
						
							
						
						46734d9a66 
					 
					
						
						
							
							Small improvements: code style and property name  
						
						 
						
						
						
						
					 
					
						2020-08-03 23:47:57 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Goncharov 
							
						 
					 
					
						
						
							
						
						9ac4cd0f49 
					 
					
						
						
							
							Add matchers for testing exception properties  
						
						 
						
						... 
						
						
						
						This PR adds matchers that accept a callable and verify that when invoked, it throws an exception with the given type and properties.
Fixes  #952  
						
						
					 
					
						2020-08-03 23:47:57 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								srz_zumix 
							
						 
					 
					
						
						
							
						
						7d47077245 
					 
					
						
						
							
							fix tests  
						
						 
						
						
						
						
					 
					
						2020-08-02 09:18:13 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Barolak 
							
						 
					 
					
						
						
							
						
						e6e2d3b761 
					 
					
						
						
							
							Merge pull request  #2952  from jasjuang:master  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 324016198 
						
						
					 
					
						2020-07-31 14:51:45 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Barolak 
							
						 
					 
					
						
						
							
						
						e61125f053 
					 
					
						
						
							
							Merge pull request  #2920  from ongjunjie:fix-death-test-regex  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 324014547 
						
						
					 
					
						2020-07-31 14:51:35 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Francisco Geiman Thiesen 
							
						 
					 
					
						
						
							
						
						7b2f00d9df 
					 
					
						
						
							
							Removing tiny-dnn from "Who is using.."  
						
						 
						
						... 
						
						
						
						The tiny-dnn project has changed the test framework (d0d35ca2f4 ) and removed the googletest usage.
Removing it from the "Who is Using Google Test?" list so as to keep it accurate. 
						
						
					 
					
						2020-07-29 21:00:25 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						68ca04c261 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Updated documentation for Value-Parameterized Tests: Per-default, a TEST_P without a corresponding INSTANTIATE_TEST_SUITE_P now causes a failing test.
PiperOrigin-RevId: 323622468 
						
						
					 
					
						2020-07-29 15:48:29 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								srz_zumix 
							
						 
					 
					
						
						
							
						
						317ec2f296 
					 
					
						
						
							
							fix GTEST_REMOVE_LEGACY_TEST_CASEAPI_ typo  
						
						 
						
						
						
						
					 
					
						2020-07-29 07:42:58 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						18a9aeda7a 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Internal documentation change.
PiperOrigin-RevId: 323612305 
						
						
					 
					
						2020-07-28 14:22:08 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ofats 
							
						 
					 
					
						
						
							
						
						c64309924d 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Stop using ADL for InvokeArgument action.
PiperOrigin-RevId: 323234396 
						
						
					 
					
						2020-07-28 14:21:59 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jasjuang 
							
						 
					 
					
						
						
							
						
						7bde252cb7 
					 
					
						
						
							
							fix clang tidy modernize-use-equals-default warnings  
						
						 
						
						
						
						
					 
					
						2020-07-19 15:18:22 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vslashg 
							
						 
					 
					
						
						
							
						
						a781fe29bc 
					 
					
						
						
							
							Merge pull request  #2937  from Ashikpaul:patch-1  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 321178217 
						
						
					 
					
						2020-07-15 14:09:43 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ofats 
							
						 
					 
					
						
						
							
						
						eb660507ff 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Move matchers' tests from *generated* to common files.
PiperOrigin-RevId: 320954068 
						
						
					 
					
						2020-07-15 14:09:29 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vslashg 
							
						 
					 
					
						
						
							
						
						af287b4ffd 
					 
					
						
						
							
							Merge pull request  #2903  from AmatanHead:informative-exception-asserts  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 320425648 
						
						
					 
					
						2020-07-15 14:09:20 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ashik Paul 
							
						 
					 
					
						
						
							
						
						c4a5ee3ac0 
					 
					
						
						
							
							Fixed some minor typos  
						
						 
						
						
						
						
					 
					
						2020-07-11 12:13:05 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						70b90929b1 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Adding std:: namespace to string in the example
PiperOrigin-RevId: 320327910 
						
						
					 
					
						2020-07-09 13:35:53 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gennadiy Rozental 
							
						 
					 
					
						
						
							
						
						c7f05e08af 
					 
					
						
						
							
							Merge pull request  #2872  from elindsey:master  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 320224740 
						
						
					 
					
						2020-07-09 13:35:44 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gennadiy Rozental 
							
						 
					 
					
						
						
							
						
						592d464243 
					 
					
						
						
							
							Merge pull request  #2808  from OlivierLDff:cmake-cpp11-feature  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 320222294 
						
						
					 
					
						2020-07-09 13:35:36 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gennadiy Rozental 
							
						 
					 
					
						
						
							
						
						017c8d56ba 
					 
					
						
						
							
							Merge pull request  #2682  from mjvankampen:cmake-QNX-fix  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 320191208 
						
						
					 
					
						2020-07-09 13:35:27 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ofats 
							
						 
					 
					
						
						
							
						
						08b787796c 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Replace ByRef with std::ref everywhere in docs.
PiperOrigin-RevId: 320002303 
						
						
					 
					
						2020-07-09 13:35:18 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						9aaaaf3f3d 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Cleanup: Error message grammar fix.
PiperOrigin-RevId: 319992912 
						
						
					 
					
						2020-07-09 13:35:10 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						b9a8afcf2e 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Fix mismatch between `int` and `int32_t` in the parse function.
On some platforms, those are different types.
PiperOrigin-RevId: 319991862 
						
						
					 
					
						2020-07-09 13:35:01 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						356f2d264a 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Improve compatibility with strict compilers targeting Windows
Remove an unnecessary ##, which could result in warnings about invalid preprocessor tokens when pasting to an initial '('
PiperOrigin-RevId: 319277617 
						
						
					 
					
						2020-07-05 16:25:43 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Olivier Ldff 
							
						 
					 
					
						
						
							
						
						131878ce9e 
					 
					
						
						
							
							use target_compile_features to use c++11 if cmake > 3.8  
						
						 
						
						... 
						
						
						
						If target_compile_features is available and cxx_std_11.
This fix compilation with clang and gcc when c++11 isn't specified by user. 
						
						
					 
					
						2020-07-02 09:36:22 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jun Jie 
							
						 
					 
					
						
						
							
						
						5c0ef1cb84 
					 
					
						
						
							
							Fix test failing when simple regex is used  
						
						 
						
						... 
						
						
						
						Test MatcherDeathTest.DoesNotBreakBareRegexMatching fails when
googletest uses simple regex instead of posix regex.
This partially fixes  #2687  
						
						
					 
					
						2020-07-02 13:33:56 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						aee0f9d9b5 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Add Bazel build rules for gtest_list_output_unittest.py and correct some off-by-one line number expectations.
PiperOrigin-RevId: 318466071 
						
						
					 
					
						2020-06-26 12:04:14 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						e5613588a1 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Normalize headers in gMock docs
Increasing Header levels on two pages, to better match other pages in the same directory.
PiperOrigin-RevId: 318280892 
						
						
					 
					
						2020-06-26 12:04:05 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						05c4a036bb 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Update auto_mock to support C++17 nested namespaces
PiperOrigin-RevId: 318192214 
						
						
					 
					
						2020-06-26 12:03:55 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Barolak 
							
						 
					 
					
						
						
							
						
						849ed6b172 
					 
					
						
						
							
							Merge pull request  #2902  from mshingote:master  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 318147761 
						
						
					 
					
						2020-06-26 12:03:46 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						a4007e944f 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Make sure sanitizers do not tamper with the stack here in StackLowerThanAddress().
PiperOrigin-RevId: 318082465 
						
						
					 
					
						2020-06-26 12:03:36 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Barolak 
							
						 
					 
					
						
						
							
						
						5e0cf72b7c 
					 
					
						
						
							
							Merge pull request  #2718  from NINI1988:master  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 317696457 
						
						
					 
					
						2020-06-26 12:03:26 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Barolak 
							
						 
					 
					
						
						
							
						
						62f388e15f 
					 
					
						
						
							
							Merge pull request  #2891  from zoddicus:fixMinGW  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 317666280 
						
						
					 
					
						2020-06-26 12:03:15 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Goncharov 
							
						 
					 
					
						
						
							
						
						0d2830b283 
					 
					
						
						
							
							Make EXPECT_THROW and EXPECT_NO_THROW macros more informative  
						
						 
						
						... 
						
						
						
						EXPECT_THROW and EXPECT_NO_THROW will now print exception type and message when an unexpected std::exception-derived error is thrown.
Fixes  #2878  
						
						
					 
					
						2020-06-20 11:45:45 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mayur Shingote 
							
						 
					 
					
						
						
							
						
						93dc015a85 
					 
					
						
						
							
							Updated googletest issue tracker url.  
						
						 
						
						
						
						
					 
					
						2020-06-19 22:43:55 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						c6e309b268 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						gtest.cc: fix a couple typos
s/paramaterized/parameterized/
PiperOrigin-RevId: 316878900 
						
						
					 
					
						2020-06-18 16:09:35 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						549c5d061e 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						gMock Cookbook: Fix incorrect comment about EXPECT priority order
It's actually the last matching expectation that's used, not the first.
PiperOrigin-RevId: 316490770 
						
						
					 
					
						2020-06-15 16:56:42 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ting-Wei Lan 
							
						 
					 
					
						
						
							
						
						2e8ebe69dc 
					 
					
						
						
							
							Avoid using environ on FreeBSD  
						
						 
						
						... 
						
						
						
						WebKit passes -Wl,--no-undefined to the compiler when linking shared
libraries. This is usually a good practice, but it causes gtest to fail
to link because of the use of environ. FreeBSD puts environ symbol in
crt1.o instead of libc.so, so the linker is unable to find environ when
linking a shared library.
Fortunately, there is an easy way to fix it. Since the only use of
environ in gtest is to pass it to execve, we can simply replace execve
with execv to avoid the need of environ. execv is usually a simple
wrapper around execve, so it should be safe to use.
This problem was found and reported more than three years ago. The same
fix is already committed to WebKit and we don't see any problem reports
caused by the change.
https://bugs.webkit.org/show_bug.cgi?id=138420 
https://trac.webkit.org/changeset/194501/webkit 
https://bugs.webkit.org/show_bug.cgi?id=208409 
https://trac.webkit.org/changeset/257691/webkit 
https://groups.google.com/forum/#!topic/googletestframework/wrrMj_fmXMc  
						
						
					 
					
						2020-06-13 14:15:32 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dmauro 
							
						 
					 
					
						
						
							
						
						8567b09290 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Adds support for printing pointers of types char8_t, char16_t, and char32_t.
PiperOrigin-RevId: 316112767 
						
						
					 
					
						2020-06-12 18:24:28 -04:00