zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							0ea67f88ae 
							
						 
					 
					
						
						
							
							Improves protobuf print format.  
						
						
						
						
					 
					
						2009-08-14 04:50:02 +00:00 
						 
				 
			
				
					
						
							
							
								chandlerc 
							
						 
					 
					
						
						
						
						
							
						
						
							888b6ebe7d 
							
						 
					 
					
						
						
							
							Fix the 'make dist' behavior to include gtest-tuple.h and gtest-tuple.h.pump.  
						
						... 
						
						
						
						Missing these caused failures on platforms depending on them as well as general
failures of the dedicated tests for the tuple implementation.
Change was tested by running 'make distcheck' and then extracting the result to
an entirely separate location (a subdirectory is insufficient, thank you
Autotools) and running './configure; make check'. 
						
						
					 
					
						2009-08-11 02:16:16 +00:00 
						 
				 
			
				
					
						
							
							
								chandlerc 
							
						 
					 
					
						
						
						
						
							
						
						
							5502540a5b 
							
						 
					 
					
						
						
							
							Unbreak the build for Solaris by selecting the correct include headers for its  
						
						... 
						
						
						
						POSIX regex support. Patch contributed by Monty Taylor <monty.taylor@gmail.com>
to the protocol buffer project, and relayed by Kenton to GoogleTest. Tweaked to
include the new define in the #endif comment. 
						
						
					 
					
						2009-08-10 20:59:41 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							9571b28675 
							
						 
					 
					
						
						
							
							Removes duplicated definition of SetArgumentPointee (by Vlad Losev); Makes gmock compilable on platforms that don't have ::abort() (by Acadeli Checa); Fixes compatibility with Symbian's STLport (by Acadeli Checa).  
						
						
						
						
					 
					
						2009-08-07 07:15:56 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							ed8500b341 
							
						 
					 
					
						
						
							
							Implements EXPECT_DEATH_IF_SUPPORTED (by Vlad Losev); Fixes compatibility with Symbian (by Araceli Checa); Removes GetCapturedStderr()'s dependency on std::string (by Vlad Losev).  
						
						
						
						
					 
					
						2009-08-07 06:47:47 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							18c31d64e1 
							
						 
					 
					
						
						
							
							Makes gtest compilable on Win CE.  
						
						
						
						
					 
					
						2009-07-23 06:30:32 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							a18423e0ee 
							
						 
					 
					
						
						
							
							Re-organizes the file structure for actions.  
						
						
						
						
					 
					
						2009-07-22 23:58:19 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							16b9431ae0 
							
						 
					 
					
						
						
							
							Makes gtest compile clean with gcc -Wall -Werror (by Zhanyong Wan); refactors scons script (by Vlad Losev).  
						
						
						
						
					 
					
						2009-07-22 02:16:37 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							1afe1c7971 
							
						 
					 
					
						
						
							
							Adds the ReturnArg<k>() action (by Tim Hockin); refactors gmock-matchers.h (by Zhanyong Wan).  
						
						
						
						
					 
					
						2009-07-21 23:26:31 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							387bdd551d 
							
						 
					 
					
						
						
							
							Makes ByRef(x) printable as a reference to x.  
						
						
						
						
					 
					
						2009-07-20 21:16:35 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							b5937dab69 
							
						 
					 
					
						
						
							
							Adds the Key() matcher, by Marcus Borger.  
						
						
						
						
					 
					
						2009-07-16 20:26:41 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							c214ebc830 
							
						 
					 
					
						
						
							
							More refactoring for the event listener API, by Vlad Losev.  
						
						
						
						
					 
					
						2009-07-16 00:36:55 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							3a47ddf8ea 
							
						 
					 
					
						
						
							
							Makes gtest report failures to Visual Studio's Output window.  Based on code by Alexander Demin.  
						
						
						
						
					 
					
						2009-07-15 19:01:51 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							8bdb31e054 
							
						 
					 
					
						
						
							
							Adds the command line flags needed for test shuffling.  Most code by Josh Kelley.  
						
						
						
						
					 
					
						2009-07-14 22:56:46 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							89080477ae 
							
						 
					 
					
						
						
							
							Adds color support for TERM=linux (by Alexander Demin); renames List to Vector (by Zhanyong Wan); implements Vector::Erase (by Vlad Losev).  
						
						
						
						
					 
					
						2009-07-13 19:25:02 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							600105ee3a 
							
						 
					 
					
						
						
							
							Makes List a random-access data structure.  This simplifies the implementation and makes it easier to implement test shuffling.  
						
						
						
						
					 
					
						2009-07-01 22:55:05 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							41b9b0b561 
							
						 
					 
					
						
						
							
							Implements Expectation, ExpectationSet, and After for specifying expectation orders.  
						
						
						
						
					 
					
						2009-07-01 19:04:51 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							4019819dbb 
							
						 
					 
					
						
						
							
							A trivial comment fix.  
						
						
						
						
					 
					
						2009-07-01 05:03:39 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							b2db677c99 
							
						 
					 
					
						
						
							
							Reduces the flakiness of gtest-port_test on Mac; improves the Python tests; hides methods that we don't want to publish; makes win-dbg8 the default scons configuration (all by Vlad Losev).  
						
						
						
						
					 
					
						2009-07-01 04:58:05 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							1b61f16aef 
							
						 
					 
					
						
						
							
							Makes list traversal O(N) instead of O(N^2) (by Zhanyong Wan).  
						
						
						
						
					 
					
						2009-06-25 22:21:28 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							aaebfcdc40 
							
						 
					 
					
						
						
							
							Refactors for the event listener API (by Vlad Losev): hides some methods in UnitTest; implements the result printers using the public API.  
						
						
						
						
					 
					
						2009-06-25 20:49:23 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							e6095deec8 
							
						 
					 
					
						
						
							
							Makes gtest's tuple implementation work with Symbian 5th edition by bypassing 2 compiler bugs (by Zhanyong Wan); refactors for the event listener API (by Vlad Losev).  
						
						
						
						
					 
					
						2009-06-24 23:02:50 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							81476f2f90 
							
						 
					 
					
						
						
							
							Makes gmock-spec-builders_test.cc and gmock-internal-utils_test.cc work where both ::string  and ::std::string are defined.  
						
						
						
						
					 
					
						2009-06-22 23:30:47 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							ef29ce3576 
							
						 
					 
					
						
						
							
							Turns on exceptions when compiling gtest_output_test (by Vlad Losev); moves TestCase to gtest.h to prepare for the event listener API (by Vlad Losev).  
						
						
						
						
					 
					
						2009-06-22 23:29:24 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							046efb852b 
							
						 
					 
					
						
						
							
							Fixes the broken run_tests_test (by Vlad Losev).  
						
						
						
						
					 
					
						2009-06-19 21:23:56 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							3c181b5657 
							
						 
					 
					
						
						
							
							Moves TestResult from gtest-internal-inl.h to gtest.h to prepare for the even listener API work (by Vlad Losev); cleans up the scons script (by Zhanyong Wan).  
						
						
						
						
					 
					
						2009-06-19 21:20:40 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							4853a50337 
							
						 
					 
					
						
						
							
							Fixes compatibility with Windows CE and Symbian (By Tim Baverstock and Mika).  
						
						
						
						
					 
					
						2009-06-19 17:23:54 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							ae3247986b 
							
						 
					 
					
						
						
							
							Fixes broken gtest_unittest on Cygwin and cleans it up (by Vlad Losev); fixes the wrong usage of os.environ.clear() in gtest_output_test.py (by Vlad Losev); fixes the logic for detecting Symbian (by Zhanyong Wan); moves TestProperty for event listener (by Vlad Losev).  
						
						
						
						
					 
					
						2009-06-19 00:24:28 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							90c90f9250 
							
						 
					 
					
						
						
							
							Switches from Boost TR1 tuple to gtest's TR1 tuple.  
						
						
						
						
					 
					
						2009-06-17 22:11:04 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							532dc2de35 
							
						 
					 
					
						
						
							
							Implements a subset of TR1 tuple needed by gtest and gmock (by Zhanyong Wan); cleaned up the Python tests (by Vlad Losev); made run_tests.py invokable from any directory (by Vlad Losev).  
						
						
						
						
					 
					
						2009-06-17 21:06:27 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							4cd148e588 
							
						 
					 
					
						
						
							
							Removes the .WithArguments() clause from ON_CALL and EXPECT_CALL.  
						
						
						
						
					 
					
						2009-06-11 20:07:00 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							210ea10e7a 
							
						 
					 
					
						
						
							
							Fixes the logic for determining whether cxxabi.h is available.  
						
						
						
						
					 
					
						2009-06-11 20:06:06 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							07587e9db4 
							
						 
					 
					
						
						
							
							Works around a gcc bug that causes tr1/tuple to fail to compile when RTTI is disabled.  
						
						
						
						
					 
					
						2009-06-11 04:04:06 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							683f431d83 
							
						 
					 
					
						
						
							
							Works around a gcc bug when compiling tr1/tuple with RTTI disabled.  
						
						
						
						
					 
					
						2009-06-11 03:33:05 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							b24b49d85a 
							
						 
					 
					
						
						
							
							Fixes a typo in run_tests.py and its test (by Vlad Losev).  
						
						
						
						
					 
					
						2009-06-11 00:51:14 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							bf55085d45 
							
						 
					 
					
						
						
							
							Implements .With() as a synonym of .WithArguments(); implements AllArgs(m) as a synonym of m; relies on gtest-port to #include tuple; fixes a compatibility with Symbian.  
						
						
						
						
					 
					
						2009-06-09 06:09:53 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							e68adf5c90 
							
						 
					 
					
						
						
							
							Enables tr1 tuple on Symbian.  
						
						
						
						
					 
					
						2009-06-09 05:52:03 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							819501581c 
							
						 
					 
					
						
						
							
							Adds run_tests.py for running the tests (by Vlad Losev).  
						
						
						
						
					 
					
						2009-06-09 05:47:03 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							2661c6821a 
							
						 
					 
					
						
						
							
							Implements the Args<k1, ..., kn>(m) matcher.  
						
						
						
						
					 
					
						2009-06-09 05:42:12 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							fd36c200f4 
							
						 
					 
					
						
						
							
							Adds support for xterm-256color (by Michihiro Kuramochi).  
						
						
						
						
					 
					
						2009-06-09 05:38:14 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							240fe5a0cf 
							
						 
					 
					
						
						
							
							Fixes errors in the autotools scripts.  
						
						
						
						
					 
					
						2009-06-05 06:42:33 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							b82431625d 
							
						 
					 
					
						
						
							
							Makes all container matchers work with (possibly multi-dimensional) native arrays; makes Contains() accept a matcher; adds Value(x, m); improves gmock doctor to diagnose the Type in Template Base disease.  
						
						
						
						
					 
					
						2009-06-04 05:48:20 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							c2ad46a5df 
							
						 
					 
					
						
						
							
							Improves gmock generator and adds a test for it (by Neal Norwitz).  
						
						
						
						
					 
					
						2009-06-02 20:41:21 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							9413f2ff61 
							
						 
					 
					
						
						
							
							Avoids unnecessary printing of call into to internal buffers;  
						
						... 
						
						
						
						Made the universal value printer safer when printing char[];
Removed duplicated code in InvokeWith;
Improved gmock_doctor.py. 
						
						
					 
					
						2009-05-29 19:50:06 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							1bd424d960 
							
						 
					 
					
						
						
							
							Adds missing copyright in test/gtest-test-part_test.cc (by Markus Heule).  Minor format adjustments.  
						
						
						
						
					 
					
						2009-05-29 19:46:51 +00:00 
						 
				 
			
				
					
						
							
							
								tsunanet 
							
						 
					 
					
						
						
						
						
							
						
						
							8de91f8f83 
							
						 
					 
					
						
						
							
							Change a few visibilities to work around a bug in g++ 3.4.2.  
						
						... 
						
						
						
						It looks like this version of g++ is confused by the local class generated
by the TEST_F macro and it can't tell that we're in a method that inherits
the class we want to access.
This bug causes the following kind of error:
../samples/../test/gtest_unittest.cc: In static member function `static void
<unnamed>::ExpectFatalFailureTest_CatchesFatalFaliure_Test::TestBody()::GTestExpectFatalFailureHelper::Execute()':
../samples/../test/gtest_unittest.cc:799: error: `static void
<unnamed>::ScopedFakeTestPartResultReporterTest::AddFailure(<unnamed>::ScopedFakeTestPartResultReporterTest::FailureMode)'
is protected
../samples/../test/gtest_unittest.cc:883: error: within this context
Signed-off-by: Benoit Sigoure <tsunanet@gmail.com> 
						
						
					 
					
						2009-05-18 20:53:57 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							16cf473930 
							
						 
					 
					
						
						
							
							Finishes SafeMatcherCast by catching lossy arithmetic conversions at compile-time; uses ACTION_TEMPLATE to simplify the definition of many actions; makes mock object uncopyable; teaches gmock doctor about wrong MOCK_METHODn.  
						
						
						
						
					 
					
						2009-05-14 20:55:30 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							c6a412397b 
							
						 
					 
					
						
						
							
							Adds more tests for using SetArgumentPointee with protobufs; works around a compiler bug on Symbian that gmock-printers.h triggers; reduces template code bloat in gmock-matchers.h; avoids RTTI when it's disabled.  
						
						
						
						
					 
					
						2009-05-13 23:38:40 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							18490653e8 
							
						 
					 
					
						
						
							
							Partially implemented SafeMatcherCast (by Vlad Losev); updated the implementation of Not, AnyOf, and AllOf to use SafeMatcherCast (by Vlad Losev); implemented ACTION_TEMPLATE (by Zhanyong Wan); worked around bugs on Symbian (by Zhanyong Wan).  
						
						
						
						
					 
					
						2009-05-11 18:54:08 +00:00 
						 
				 
			
				
					
						
							
							
								zhanyong.wan 
							
						 
					 
					
						
						
						
						
							
						
						
							d955e83bee 
							
						 
					 
					
						
						
							
							Makes the mock generator work with python2.3.5, which comes with Mac OS X Tiger.  
						
						
						
						
					 
					
						2009-05-07 21:20:57 +00:00