Commit Graph

3042 Commits

Author SHA1 Message Date
zhanyong.wan
b8c0e16eeb Fixes Sun C++ compiler errors (by Pasi Valminen) 2011-04-12 20:36:11 +00:00
zhanyong.wan
fc99b1ad51 Avoids iterator_traits, as it's not available in libCStd when compiled with Sun C++. 2011-04-12 18:24:59 +00:00
vladlosev
e9adbcbb56 Simplifies ASCII character detection in gtest-printers.h. This also makes it possible to build Google Test on MinGW. 2011-04-09 00:09:41 +00:00
zhanyong.wan
6323646e19 fixes XL C++ compiler errors (by Pasi Valminen) 2011-04-08 02:42:59 +00:00
vladlosev
ab29bb6fcd Removes commas from last items in enums (a C++ standard compliance fix). 2011-04-08 01:32:32 +00:00
vladlosev
7d560ed699 Fixes a compiler error when compiling with Visual Age (by Hady Zalek). 2011-04-08 00:42:19 +00:00
vladlosev
962b6554f4 Removes commas from last items in enums (a C++ standard compliance fix). 2011-04-08 00:29:12 +00:00
zhanyong.wan
741d6c0d47 makes gtest compatible with HP UX (by Pasi Valminen); fixes a typo in the name of xlC (by Hady Zalek). 2011-04-07 18:36:50 +00:00
zhanyong.wan
52277c919e disables 'make install' 2011-04-07 07:37:28 +00:00
zhanyong.wan
8e68753288 fixes link errors in 'make check' 2011-04-07 07:19:40 +00:00
zhanyong.wan
661758ec1a disables 'make install' 2011-04-07 07:08:02 +00:00
zhanyong.wan
98054bd134 fixes link error in 'make check' on some systems 2011-04-07 02:37:43 +00:00
vladlosev
aa43220fe5 Changes diagnostic output of the question mark from '\?' to '?'. 2011-04-01 21:58:42 +00:00
vladlosev
c7a9cc3512 Changes diagnostic output of the question mark from '\?' to '?'. 2011-04-01 21:57:36 +00:00
vladlosev
1ea6b31d5d Fixes Windows CE compatibility problem (issue http://code.google.com/p/googletest/issues/detail?id=362). 2011-03-30 22:02:47 +00:00
vladlosev
03062e2337 Fixes 'formatting error or buffer exceeded' error when outputting long failure messages in XML. 2011-03-30 17:45:53 +00:00
vladlosev
71d08627a3 Fixes Google Mock Doctor affected by the latest tweaks to Clang. 2011-03-29 22:29:51 +00:00
vladlosev
1d8c5af33b Allows Google Mock to compile on platforms that do not support typed tests. 2011-03-29 21:42:53 +00:00
zhanyong.wan
86d2eeb112 Prevents ADL in AllOf() and AnyOf() (by Manuel Klimek). 2011-03-16 17:10:39 +00:00
zhanyong.wan
5017fe0090 Fixes compatibility with Sun C++ (by Hady Zalek); fixes compatibility
with Android (by Zachary Vorhies).
2011-03-11 23:05:00 +00:00
zhanyong.wan
fc8c6c479a Disables SetArgPointee("string literal") for GCC 4.0- and Symbian, and
adds support for SetArgPointee(L"wide string literal") -- by Vlad Losev.
2011-03-09 01:18:08 +00:00
zhanyong.wan
5451ffe816 Makes IsContainerTest compatible with Sun C++ and Visual Age C++, based on Hady Zalek's report and experiment; also fixes a bug that causes it to think that a class named const_iterator is a container; also clarifies the Borland C++ compatibility fix in the comments based on Josh Kelley's suggestion. 2011-03-09 01:13:19 +00:00
zhanyong.wan
603533a0a4 Fixes compatibility with Borland C++Builder. Original patch by Josh
Kelley.  Simplified by Zhanyong Wan.
2011-03-05 08:04:01 +00:00
zhanyong.wan
66ac4909ae Fixes non-conforming uses of commas in enums s.t. the code compiles on
Sun OS. Patch by Hady Zalek.
2011-03-05 01:16:12 +00:00
vladlosev
f4419791ab Fixes PrintUnprintableTypeTest.InGlobalNamespace in gtest-printers_test on 64bit PowerPCs. 2011-02-28 18:02:01 +00:00
zhanyong.wan
62a35fbc5d Adds CMake scripts to gmock's release package. 2011-02-24 21:59:54 +00:00
zhanyong.wan
9b89752035 Adds test/gtest-death-test_ex_test.cc to the release package. 2011-02-24 21:06:00 +00:00
zhanyong.wan
0e651afade Adds cmake scripts to the release package. 2011-02-24 20:51:17 +00:00
zhanyong.wan
79d82b6ef7 Changes gmock's version to 1.6.0 and adds release notes. 2011-02-24 07:31:48 +00:00
zhanyong.wan
658ac0b71a Indents preprocessor directives. 2011-02-24 07:29:13 +00:00
zhanyong.wan
19d6b45794 Changes gtest's version to 1.6.0 and adds release notes. 2011-02-24 07:27:15 +00:00
zhanyong.wan
ed6c9277bb Makes Google Mock compile much faster and use much less memory; reviewed by Nico Weber. This fixes issue 68. 2011-02-23 19:39:27 +00:00
zhanyong.wan
ffeb11d14a Indents preprocessor directives. 2011-02-22 22:08:59 +00:00
vladlosev
0980b4bd66 Fixes off-by-one error in a message about test sharding (by David Glasser). 2011-02-12 07:12:20 +00:00
vladlosev
b3e904227f Adds project files for MSVC 2010 (by Fredrik Roubert). 2011-02-12 01:56:45 +00:00
vladlosev
e5121b5a82 Improves cross-platform compatibility of gmock output. This fixes issue 135. 2011-02-11 23:50:38 +00:00
vladlosev
6642ca8cd4 Updates an outdated error message. 2011-02-10 23:14:49 +00:00
vladlosev
9d7455f984 Adds null check for file locations in XML output printer. 2011-02-02 10:07:04 +00:00
zhanyong.wan
40d0ba7a62 Add markers to death test messages to make them more recogizable (by Jeff Shute). 2011-02-02 01:25:37 +00:00
vladlosev
b147ec394b Removes unused include directive. 2011-02-02 01:18:50 +00:00
zhanyong.wan
9bcf4d0a65 Adds type_param and value_param as <testcase> attributes to the XML
report; also removes the comment() and test_case_comment() fields of
TestInfo.  Proposed and initally implemented by Joey Oravec.
Re-implemented by Vlad Losev.
2011-02-02 00:49:33 +00:00
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). 2011-02-01 00:00:03 +00:00
vladlosev
c8efea6705 template selection error in IBM's xIC_r compiler. 2011-01-29 16:19:14 +00:00
vladlosev
a198966dd3 Renames some internal functions to avoid name clashes. 2011-01-29 16:15:40 +00:00
zhanyong.wan
48b1315108 Fixes GCC 4.6 warnings (patch by Jeffrey Yasskin). 2011-01-10 18:17:59 +00:00
zhanyong.wan
afaefb0e30 Removes unused NC tests. 2011-01-07 01:21:35 +00:00
zhanyong.wan
7225dd179a Suppresses self-assignment warnings. 2011-01-07 01:14:05 +00:00
zhanyong.wan
915129ee6f Allows a value-parameterized test fixture to derive from Test and WithParamInterface<T> separately; contributed by Matt Austern. 2010-12-06 22:18:59 +00:00
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. 2010-12-02 23:30:50 +00:00
zhanyong.wan
b5eb6ed9e2 Makes gtest print string literals correctly when it contains \x escape sequences. Contributed by Yair Chuchem. 2010-12-02 23:28:38 +00:00