1003 Commits (4bab34d2084259cba67f3bfb51217c10d606e175)
 

Author SHA1 Message Date
zhanyong.wan 18c31d64e1 Makes gtest compilable on Win CE. 16 years ago
zhanyong.wan a18423e0ee Re-organizes the file structure for actions. 16 years ago
zhanyong.wan 16b9431ae0 Makes gtest compile clean with gcc -Wall -Werror (by Zhanyong Wan); refactors scons script (by Vlad Losev). 16 years ago
zhanyong.wan 1afe1c7971 Adds the ReturnArg<k>() action (by Tim Hockin); refactors gmock-matchers.h (by Zhanyong Wan). 16 years ago
zhanyong.wan 387bdd551d Makes ByRef(x) printable as a reference to x. 16 years ago
zhanyong.wan b5937dab69 Adds the Key() matcher, by Marcus Borger. 16 years ago
zhanyong.wan c214ebc830 More refactoring for the event listener API, by Vlad Losev. 16 years ago
zhanyong.wan 3a47ddf8ea Makes gtest report failures to Visual Studio's Output window. Based on code by Alexander Demin. 16 years ago
zhanyong.wan 8bdb31e054 Adds the command line flags needed for test shuffling. Most code by Josh Kelley. 16 years ago
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). 16 years ago
zhanyong.wan 600105ee3a Makes List a random-access data structure. This simplifies the implementation and makes it easier to implement test shuffling. 16 years ago
zhanyong.wan 41b9b0b561 Implements Expectation, ExpectationSet, and After for specifying expectation orders. 16 years ago
zhanyong.wan 4019819dbb A trivial comment fix. 16 years ago
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). 16 years ago
zhanyong.wan 1b61f16aef Makes list traversal O(N) instead of O(N^2) (by Zhanyong Wan). 16 years ago
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. 16 years ago
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). 16 years ago
zhanyong.wan 81476f2f90 Makes gmock-spec-builders_test.cc and gmock-internal-utils_test.cc work where both ::string and ::std::string are defined. 16 years ago
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). 16 years ago
zhanyong.wan 046efb852b Fixes the broken run_tests_test (by Vlad Losev). 16 years ago
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). 16 years ago
zhanyong.wan 4853a50337 Fixes compatibility with Windows CE and Symbian (By Tim Baverstock and Mika). 16 years ago
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). 16 years ago
zhanyong.wan 90c90f9250 Switches from Boost TR1 tuple to gtest's TR1 tuple. 16 years ago
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). 16 years ago
zhanyong.wan 4cd148e588 Removes the .WithArguments() clause from ON_CALL and EXPECT_CALL. 16 years ago
zhanyong.wan 210ea10e7a Fixes the logic for determining whether cxxabi.h is available. 16 years ago
zhanyong.wan 07587e9db4 Works around a gcc bug that causes tr1/tuple to fail to compile when RTTI is disabled. 16 years ago
zhanyong.wan 683f431d83 Works around a gcc bug when compiling tr1/tuple with RTTI disabled. 16 years ago
zhanyong.wan b24b49d85a Fixes a typo in run_tests.py and its test (by Vlad Losev). 16 years ago
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. 16 years ago
zhanyong.wan e68adf5c90 Enables tr1 tuple on Symbian. 16 years ago
zhanyong.wan 819501581c Adds run_tests.py for running the tests (by Vlad Losev). 16 years ago
zhanyong.wan 2661c6821a Implements the Args<k1, ..., kn>(m) matcher. 16 years ago
zhanyong.wan fd36c200f4 Adds support for xterm-256color (by Michihiro Kuramochi). 16 years ago
zhanyong.wan 240fe5a0cf Fixes errors in the autotools scripts. 16 years ago
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. 16 years ago
zhanyong.wan c2ad46a5df Improves gmock generator and adds a test for it (by Neal Norwitz). 16 years ago
zhanyong.wan 9413f2ff61 Avoids unnecessary printing of call into to internal buffers; 16 years ago
zhanyong.wan 1bd424d960 Adds missing copyright in test/gtest-test-part_test.cc (by Markus Heule). Minor format adjustments. 16 years ago
tsunanet 8de91f8f83 Change a few visibilities to work around a bug in g++ 3.4.2. 16 years ago
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. 16 years ago
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. 16 years ago
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). 16 years ago
zhanyong.wan d955e83bee Makes the mock generator work with python2.3.5, which comes with Mac OS X Tiger. 16 years ago
zhanyong.wan c8a0482c0b Fixes the broken gtest_break_on_failure_unittest.py. 16 years ago
zhanyong.wan 84b8e4c65d Cleans up the mock generator script: 16 years ago
nnorwitz ce60784fb5 Allow any number of ClassNames to be specified on the command line. 16 years ago
nnorwitz 60df3efe39 Fix grammar in comment 16 years ago
nnorwitz 987a978c3c Issue 44: "const" is missing for const return types 16 years ago