2429 Commits (754cb8ed9643cf8f2c82635ae43b1b9329f846da)
 

Author SHA1 Message Date
zhanyong.wan e120fc5890 Works around a VC bug by avoiding defining a function named strdup(). 16 years ago
zhanyong.wan 3fbd2dd020 Makes gmock compile with gcc -Wall -Wextra -Wno-unused-parameter. 16 years ago
zhanyong.wan 3c7bbf5b46 Simplifies implementation by defining a POSIX portability layer; adds the death test style flag to --help. 16 years ago
zhanyong.wan 68be111b4c Allows mock methods overloaded on argument number or the const-ness of this object to appear on the same source line. 16 years ago
zhanyong.wan f3c6efd8d7 Makes gtest compile without warning with gcc 4.0.3 and -Wall -Wextra. 16 years ago
zhanyong.wan 2c0fc6d415 Cleans up death test implementation (by Vlad Losev); changes the XML format to be closer to junitreport (by Zhanyong Wan). 16 years ago
zhanyong.wan 62417be8f3 Fixes outdated info in README about compatibility with other testing frameworks. 16 years ago
zhanyong.wan 1f8a50e429 Adds scripts/test/Makefile to the distribution in trunk. 16 years ago
zhanyong.wan da579bd681 Adds release note for 1.1.0 and switches to use gtest 1.3.0. 16 years ago
zhanyong.wan 66973e30d6 Updates the 1.3.0 release note. 16 years ago
zhanyong.wan 61e953e8c3 Fixes two tests on Cygwin, which has no python 2.4. 16 years ago
zhanyong.wan 9623aed82c Enables death tests on Cygwin and Mac (by Vlad Losev); fixes a python test on Mac. 16 years ago
zhanyong.wan 5b5d62f190 Makes the code compile on Windows CE. 16 years ago
zhanyong.wan 62f8d28c0b Fixes a typo in Vlad's email address. 16 years ago
zhanyong.wan 87d23e45f0 Implements the --help flag; fixes tests on Windows. 16 years ago
zhanyong.wan 3d8064999c Fixes build failure on Windows, by Rainer Klaffenboeck. 16 years ago
zhanyong.wan 44a041b711 Fixes death-test-related tests on Windows, by Vlad Losev. 16 years ago
zhanyong.wan 40e72a8a83 Implements --gtest_throw_on_failure for using gtest with other testing frameworks. 16 years ago
zhanyong.wan 93ad3551c0 Fixes gmock-port_test on Windows. 16 years ago
zhanyong.wan 4984c93490 Implements death tests on Windows (by Vlad Losev); enables POSIX regex on Mac and Cygwin; fixes build issue on some Linux versions due to PATH_MAX. 16 years ago
zhanyong.wan 6f14769e86 Allows a mock object to delete itself in an action. By Simon Bowden. 16 years ago
zhanyong.wan 652540a278 Cleans up macro definitions. 16 years ago
zhanyong.wan 0af0709b02 Cleans up macro definitions. 16 years ago
zhanyong.wan 1bee7b2f1d Implements Contains(element) matcher. By Gary Morain. 16 years ago
zhanyong.wan 7f4c2c0f95 Adds two actions: SaveArg and SetArgReferee. 16 years ago
zhanyong.wan 38ca64dd5f Fixes link errors due to an MS VC bug. By Vlad Losev. 16 years ago
zhanyong.wan 4a5330d3d6 Implements custom description string for MATCHER*. 16 years ago
zhanyong.wan 3c7868a9a8 Updates the definitions of GTEST_HAS_EXCEPTIONS and GTEST_HAS_STD_STRING to be C++ standard compliant. 16 years ago
zhanyong.wan e0d051ea64 Makes sure all internal macros are named GMOCK_*_. No functionality is changed. 16 years ago
zhanyong.wan f0048c1bea Removes upload*.py from the release package, as they are useless without an SVN checkout. 16 years ago
zhanyong.wan 7a13fee2f0 Removes upload*.py from the release package, as they are useless without an SVN checkout. 16 years ago
zhanyong.wan 31c4522aa1 Adds upload_gmock.py for uploading a patch for review. 16 years ago
zhanyong.wan 44c88653fc Adds upload_gtest.py for uploading a Google Test patch for review. 16 years ago
zhanyong.wan a4e6314a0b Removes svn:executable and sets svn:eol-style to CRLF for VS project files. 16 years ago
zhanyong.wan 585e57b45b Sets the svn:eol-style property of VS project files to CRLF. 16 years ago
zhanyong.wan 117941f670 Removes the svn:executable attribute from VS project files. 16 years ago
zhanyong.wan ce198ff899 Implements the MATCHER* macros. 16 years ago
zhanyong.wan 2f0849fef4 Fixes the "ambiguous overload" compiler error when a mock function takes an argument that supports streaming to basic_ostream<C, T>. 16 years ago
zhanyong.wan a5391b50a2 Adds gtest_all_test.cc. Also cleans up gtest_unittest.cc. 16 years ago
zhanyong.wan cd3e4016ea Implements the test sharding protocol. By Eric Fellheimer. 16 years ago
zhanyong.wan 886cafd4a3 Fixes the definition of GTEST_HAS_EXCEPTIONS, allowing exception assertions to be used with gcc. 16 years ago
zhanyong.wan e1cdce5f76 Implements action Throw(exception). 16 years ago
zhanyong.wan 3750499433 Adds tests for EXPECT_FATAL_FAILURE and reduces the golden file bloat (by Zhanyong Wan). Fixes more warnings on Windows (by Vlad Losev). 16 years ago
zhanyong.wan c069d7fe27 Improves ACTION* to allow explicit instantiating with reference types. 16 years ago
zhanyong.wan ad99ca1446 Exposes gtest flags to user code access. By Alexander Demin. 16 years ago
zhanyong.wan 4b83461e97 Fixes some warnings when compiled with MSVC at warning level 4. 16 years ago
zhanyong.wan c946ae6019 Implements a simple regex matcher (to be used by death tests on Windows). 16 years ago
zhanyong.wan 5b95fa7b16 Improves error messages for undefined return value (by Sverre Sundsdal); improves gmock_doctor. 16 years ago
zhanyong.wan a32fc79c9a Simplifies gtest's implementation by using an existing API to get the original working directory. 16 years ago
zhanyong.wan 650d5bf3ba Fixes the bug where the XML output path is affected by test changing the current directory. By Stefan Weigand. 16 years ago