jgm
|
9a56024c9a
|
Added support for platforms where pthread_t is a struct rather than an integral
type.
|
2012-04-02 17:41:03 +00:00 |
|
jgm
|
cfb40870bc
|
Locking for Notification class.
|
2012-01-27 21:26:58 +00:00 |
|
vladlosev
|
8965a6a0d2
|
Improves conformance to the Google C++ Style Guide (by Greg Miller).
|
2011-11-04 17:56:23 +00:00 |
|
vladlosev
|
83fe024fb0
|
Adds empty methods to Mutex on platforms where Google Test is not thread-safe. This will support a reentrancy fix in Google Mock.
|
2011-10-24 23:36:46 +00:00 |
|
vladlosev
|
4c11f25f8c
|
Expressed the thread-safety annotations in code, replacing the existing comment-based system (by Aaron Jacobs).
|
2011-10-24 21:13:56 +00:00 |
|
vladlosev
|
69a40b7d4a
|
Adds ability to inject death test child arguments for test purposes.
|
2011-10-05 05:51:10 +00:00 |
|
vladlosev
|
f7d58e81c3
|
Adds a new macro simplifying use of snprinf on MS platforms.
|
2011-09-26 17:54:02 +00:00 |
|
vladlosev
|
cf3f92ef93
|
Fixes a user reported test break (modifying a dict while iterating).
|
2011-08-16 00:47:22 +00:00 |
|
vladlosev
|
386da2037d
|
QNX compatibility patch (by Haruka Iwao).
|
2011-06-20 21:43:18 +00:00 |
|
vladlosev
|
814a5e9310
|
Adds support for death tests in OpenBSD (by Paweł Hajdan Jr.)
|
2011-05-03 01:58:34 +00:00 |
|
zhanyong.wan
|
c91a353c47
|
Fixes XL C++ 10.1 compiler errors (based on patch by Hady Zalek); cleans up formatting of GTEST_NO_INLINE_.
|
2011-04-15 19:50:39 +00:00 |
|
zhanyong.wan
|
c006f8c12b
|
fixes a problem caused by gcc 4.6 optimization (by Paul Pluzhnikov)
|
2011-04-14 19:36:05 +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 |
|
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
|
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
|
ffeb11d14a
|
Indents preprocessor directives.
|
2011-02-22 22:08:59 +00:00 |
|
vladlosev
|
9d7455f984
|
Adds null check for file locations in XML output printer.
|
2011-02-02 10:07:04 +00:00 |
|
vladlosev
|
a198966dd3
|
Renames some internal functions to avoid name clashes.
|
2011-01-29 16:15:40 +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 |
|
vladlosev
|
42bf979ce7
|
Adds Google Native Client compatibility (issue 329).
|
2010-11-30 22:10:12 +00:00 |
|
zhanyong.wan
|
dac3e879c5
|
Include gtest headers as user headers instead of system headers.
|
2010-09-14 05:35:59 +00:00 |
|
zhanyong.wan
|
88e0df6247
|
Removes all uses of StrStream; fixes the VC projects and simplifies them by using gtest-all.cc.
|
2010-09-08 05:57:37 +00:00 |
|
zhanyong.wan
|
35c3975649
|
Casts char to unsigned char before calling isspace() etc to avoid undefined behavior (by Zhanyong Wan); removes conditional #includes keyed on GTEST_HAS_PROTOBUF_ (by Zhanyong Wan); publishes GTEST_HAS_STREAM_REDIRECTION (by Vlad Losev); forward declares some classes properly (by Samuel Benzaquen); honors the --gtest_catch_exceptions flag (by Vlad Losev).
|
2010-08-31 18:21:13 +00:00 |
|
zhanyong.wan
|
a9f380f5c7
|
Removes the Windows golden file (by Vlad Losev); implements test result streaming (by Nikhil Jindal and cleaned up by Zhanyong Wan).
|
2010-08-19 22:16:00 +00:00 |
|
vladlosev
|
e96d247b20
|
Allows Google Test to build on OSes other then a pre-determined set and implements GTEST_HAS_POSIX_REGEX condition for compatibility with them.
|
2010-07-22 21:07:19 +00:00 |
|
vladlosev
|
447ed6474d
|
Fixes warnings when built by GCC with -Wswitch-default. Original patch by Zhixu Liu (zhixu.liu@gmail.com).
|
2010-07-14 22:36:31 +00:00 |
|
vladlosev
|
3899557cb8
|
Fixes definitions from pthread.h used before the header inclusion.
|
2010-07-12 19:17:22 +00:00 |
|
zhanyong.wan
|
2ccea88c99
|
Moves the universal printer from gmock to gtest and refactors the cmake script for reusing in gmock (by Vlad Losev).
|
2010-05-10 17:11:58 +00:00 |
|
zhanyong.wan
|
b9a7cead1c
|
Fixes a leak in ThreadLocal.
|
2010-03-26 20:23:06 +00:00 |
|
zhanyong.wan
|
3569c3c86d
|
Fixes compatibility with Visual Age versions lower than 9.0 (by Hady Zalek); updates the release notes.
|
2010-03-26 05:35:42 +00:00 |
|
zhanyong.wan
|
2346d25784
|
Supports no-RTTI mode on AIX (by Hady Zalek).
|
2010-03-25 18:57:09 +00:00 |
|
zhanyong.wan
|
92344b762a
|
Makes the cmake script work on Solaris and AIX (by Hady Zalek).
|
2010-03-25 18:36:31 +00:00 |
|
zhanyong.wan
|
17e4860871
|
Enables death tests on AIX, by Hady Zalek.
|
2010-03-23 19:53:07 +00:00 |
|
zhanyong.wan
|
e9f093ae15
|
Makes gtest work with Sun Studio. Patch submitted by Hady Zalek.
|
2010-03-23 15:58:37 +00:00 |
|
zhanyong.wan
|
9f0824b0a6
|
Adds missing gtest DLL exports.
|
2010-03-22 21:23:51 +00:00 |
|
vladlosev
|
06d04c0945
|
Solaris and AIX patch by Hady Zalek
|
2010-03-17 18:22:59 +00:00 |
|
zhanyong.wan
|
83589cca34
|
Supports building gtest as a DLL (by Vlad Losev).
|
2010-03-05 21:21:06 +00:00 |
|
zhanyong.wan
|
542b41e5d0
|
Simplifies ThreadWithParam.
|
2010-03-04 22:33:46 +00:00 |
|
zhanyong.wan
|
12a92c26fc
|
Renames ThreadStartSempahore to Notificaton (by Vlad Losev); adds threading tests for SCOPED_TRACE() (by Vlad Losev); replaces native pthread calls with gtest's threading constructs (by Vlad Losev); fixes flakiness in CountedDestructor (by Vlad Losev); minor MSVC 7.1 clean-up (by Zhanyong Wan).
|
2010-03-04 22:15:53 +00:00 |
|
zhanyong.wan
|
c85a77a6ab
|
Simplifies ThreadStartSemaphore's implementation.
|
2010-02-26 05:42:53 +00:00 |
|
zhanyong.wan
|
4879aac749
|
Simplifies the threading implementation and improves some comments.
|
2010-02-25 21:40:08 +00:00 |
|
zhanyong.wan
|
3bef459eac
|
Adds threading support (by Miklos Fazekas, Vlad Losev, and Chandler Carruth); adds wide InitGoogleTest to gtest.def (by Vlad Losev); updates the version number (by Zhanyong Wan); updates the release notes for 1.5.0 (by Vlad Losev); removes scons scripts from the distribution (by Zhanyong Wan); adds the cmake build script to the distribution (by Zhanyong Wan); adds fused source files to the distribution (by Vlad Losev and Chandler Carruth).
|
2010-02-24 17:19:25 +00:00 |
|
vladlosev
|
cfcbc298cd
|
Adds Solaris support (by Hady Zalek)
|
2010-02-03 02:27:02 +00:00 |
|
zhanyong.wan
|
8d37331056
|
Adds support for alternate path separator on Windows, and make all tests pass with CMake and VC++ 9 (by Manuel Klimek).
|
2010-02-02 22:33:34 +00:00 |
|
zhanyong.wan
|
81e1cc73c8
|
Introduces macro GTEST_HAS_STREAM_REDIRECTION_ (by Vlad Losev); fixes unsynchronized color text output on Windows (by Vlad Losev); fixes the cmake script to work with MSVC 10 (by Manuel Klimek).
|
2010-01-28 21:50:29 +00:00 |
|
zhanyong.wan
|
fd6f2a8a4b
|
Implements stdout capturing (by Vlad Losev); fixes compiler error on NVCC (by Zhanyong Wan).
|
2010-01-27 22:27:30 +00:00 |
|
zhanyong.wan
|
ef37aa4074
|
Fixes a typo in gtest-port.h, by Manuel Klimek.
|
2010-01-07 20:53:15 +00:00 |
|
zhanyong.wan
|
edbcd6294e
|
Fixes issue 217: lets MSVC 10 uses its own tr1 tuple.
|
2010-01-05 20:44:37 +00:00 |
|
zhanyong.wan
|
7b0c8dd3a9
|
Adds macro GTEST_DISALLOW_ASSIGN_, needed by gmock.
|
2009-12-23 00:09:23 +00:00 |
|
zhanyong.wan
|
88e97c822c
|
Removes uses of GTEST_HAS_STD_STRING.
|
2009-12-16 23:34:59 +00:00 |
|