zhanyong.wan
658ac0b71a
Indents preprocessor directives.
14 years ago
zhanyong.wan
ed6c9277bb
Makes Google Mock compile much faster and use much less memory; reviewed by Nico Weber. This fixes issue 68.
14 years ago
vladlosev
b3e904227f
Adds project files for MSVC 2010 (by Fredrik Roubert).
14 years ago
vladlosev
e5121b5a82
Improves cross-platform compatibility of gmock output. This fixes issue 135.
14 years ago
zhanyong.wan
5b61ce3ee5
Picks up gtest r536; renames implicit_cast and down_cast to reduce the chance of clash (by Roman Perepelitsa); enables gmock_gen.py to handle storage specifiers (by Steve Fox).
14 years ago
zhanyong.wan
a684b5a526
Enables SetArgPointee<>() to accept a string literal; removes a self-assignment warning; teaches gmock doctor to diagnose TTB with Clang; picks up gtest r525.
14 years ago
vladlosev
88032d8e0f
Adds comment clarifying the use of default-constructed matchers.
14 years ago
zhanyong.wan
2321b2a675
Adds action SaveArgPointee.
15 years ago
zhanyong.wan
7dfbea4976
Fixes an include order problem in CMakeLists.txt; pulls in gtest r489.
15 years ago
zhanyong.wan
d8e15d9c4a
Adds more tests for the gmock generator.
15 years ago
zhanyong.wan
4b16e8ed27
Enables gmock_gen to handle return types that are templates (based on Pride Haveit's patch); also fixes deprecation warnings when using gmock_gen with python 2.6 (by Aaron Jacobs).
15 years ago
zhanyong.wan
5921483640
Adds SetArgPointee to replace SetArgumentPointee.
15 years ago
vladlosev
662d8a2350
Factors out email address in Google Mock Doctor messages.
15 years ago
zhanyong.wan
d43acacf50
Fixes issue 105.
15 years ago
zhanyong.wan
736baa8ac0
Prints the type of the actual value as part of a match message when appropriate.
15 years ago
vladlosev
4c91551c3b
Updates the gMock Doctor script to understand Clang error messages.
15 years ago
zhanyong.wan
53e08c44dd
Include gtest and gmock headers as user headers instead of system headers.
15 years ago
zhanyong.wan
ad7c462be7
Simplifies the VC projects by using gmock-all.cc and
...
gmock_all_test.cc. Also fixes a missing include directory for
gmock_main in the Release mode. I had to add /bigobj to
gmock_test.vcproj to make the compiler happy, as we now need to
generate code for many functions in the same translation unit.
15 years ago
zhanyong.wan
2516f60da9
Publishes GTEST_HAS_STREAM_REDIRECTION (by Vlad Losev); casts char to unsigned char before calling isspace() etc to avoid undefined behavior (by Zhanyong Wan); fixes the VC projects (by Fredrik Roubert).
15 years ago
zhanyong.wan
ccedc1c933
Removes some gmock internal macros; sorts the file lists in Makefile.am; picks up gtest r454.
15 years ago
zhanyong.wan
c6333dca1c
Picks up gtest r453.
15 years ago
zhanyong.wan
d60c5f41c2
Removes unused scons scripts; picks up gtest r446.
15 years ago
zhanyong.wan
e3bd0981ca
Implements ReturnPointee() and ReturnRefOfCopy().
15 years ago
zhanyong.wan
02c1505ebf
Increases the maximum arity of AllOf() and AnyOf() to 10, by Marcus Börger.
15 years ago
zhanyong.wan
b4140808f9
Replaces Python-style interpolation with arbitrary C++ string expression in MATCHER* descriptions.
15 years ago
vladlosev
0a781df32a
Fixes build failure on Windows/CMake (issue 111).
15 years ago
zhanyong.wan
ab5b77c179
Implements Pointwise().
15 years ago
vladlosev
0f3f5012d8
Adds CMake build script.
15 years ago
vladlosev
e2e8ba401d
Renames test script flags.
15 years ago
zhanyong.wan
02f7106557
Moves the universal printer from gmock to gtest (by Vlad Losev).
15 years ago
vladlosev
76c1c612e2
Fixes tests leaking altered values of GMOCK_FLAG(verbose) (issue 110).
15 years ago
vladlosev
54af9ba50a
Adds a synchronization test.
15 years ago
zhanyong.wan
33605ba454
Adds Each(m) (by Wojtek Moczydlowski); removes scripts/test/Makefile (by Zhanyong Wan); pulls in gtest r424.
15 years ago
vladlosev
090c4830dd
Fixes a typo in README.
15 years ago
zhanyong.wan
d19f58677b
Improves Makefile.am (by Vlad Losev); fixes Makefile and updates README (by Zhanyong Wan).
15 years ago
zhanyong.wan
aa28b178c4
Updates the release notes.
15 years ago
zhanyong.wan
439df04138
Adds Manuel to CONTRIBUTORS, and pulls in gtest r405.
15 years ago
zhanyong.wan
b1c7f93c52
Improves matcher messages across the board.
15 years ago
zhanyong.wan
676e8cc609
Fixes the explanation generated by many composite matchers (by Manuel Klimek); publishes the gmock value printer as testing::PrintToString() (by Zhanyong Wan).
15 years ago
zhanyong.wan
a862f1de30
Adds IsInterested() to MatchResultListener; clarifies the format of matcher description and match result explanation; renames the free function MatchAndExplain() to ExplainMatchResult() to avoid it being hidden inside a MATCHER* definition.
15 years ago
zhanyong.wan
34b034c21e
Adds a free function MatchAndExplain().
15 years ago
zhanyong.wan
5905ba00fe
Adds threading support (by Vlad Losev); updates the version number (by Zhanyong Wan); adds release notes for 1.5.0 (by Vlad Losev).
15 years ago
zhanyong.wan
470df42bad
Enables tests depending on stdout capturing (by Vlad Losev).
15 years ago
zhanyong.wan
db22c22782
BREAKING CHANGE: drops the old matcher API. See http://code.google.com/p/googlemock/wiki/FrequentlyAskedQuestions for details.
15 years ago
zhanyong.wan
99643d2d1f
Removes 'make install' instructions from README.
15 years ago
zhanyong.wan
d14aaed74b
Enables regex matchers on all platforms.
15 years ago
zhanyong.wan
6953a725fc
Allows Field() and Property() to work when the matcher argument is a pointer passed by reference.
15 years ago
zhanyong.wan
e122e457a6
Converts more matchers to the new API; fixes MatchAndExplain() for polymorphic matchers to allow non-const reference arguments.
15 years ago
zhanyong.wan
821133180c
Implements the new matcher API.
15 years ago
zhanyong.wan
7f8eb725b5
Removes support for MSVC 7.1 from the scons scripts.
15 years ago