billydonahue
8120f66c32
Push upstream to SVN.
11 years ago
kosak
c82282819c
Remove code referencing Google protocol buffers version 1.
11 years ago
kosak
ccf8e33bc5
Define specialization of PrintTo(...) for ::std::tuple.
11 years ago
kosak
5d83ee08df
Fix warnings encountered with clang -Wall.
11 years ago
kosak
aa34ae2508
Delete whitespace, and change the return type of ImplicitlyConvertible::MakeFrom() to From&.
11 years ago
zhanyong.wan
5f18b68bfc
Fixes some compatibility issues with STLport.
12 years ago
zhanyong.wan
a88c9a88e4
Improves gtest's failure messages. In particulars, char pointers and
...
char arrays are not escapped properly.
13 years ago
vladlosev
8965a6a0d2
Improves conformance to the Google C++ Style Guide (by Greg Miller).
14 years ago
vladlosev
97ef1c705e
Changes to fix gtest-printers_test on VC++ 2010.
14 years ago
zhanyong.wan
b8c0e16eeb
Fixes Sun C++ compiler errors (by Pasi Valminen)
14 years ago
vladlosev
c7a9cc3512
Changes diagnostic output of the question mark from '\?' to '?'.
14 years ago
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.
14 years ago
zhanyong.wan
66ac4909ae
Fixes non-conforming uses of commas in enums s.t. the code compiles on
...
Sun OS. Patch by Hady Zalek.
14 years ago
vladlosev
f4419791ab
Fixes PrintUnprintableTypeTest.InGlobalNamespace in gtest-printers_test on 64bit PowerPCs.
14 years ago
zhanyong.wan
ffeb11d14a
Indents preprocessor directives.
14 years ago
zhanyong.wan
b5eb6ed9e2
Makes gtest print string literals correctly when it contains \x escape sequences. Contributed by Yair Chuchem.
14 years ago
zhanyong.wan
c18438ca29
Makes gtest wokr on MinGW (by Vlad Losev); removes unused linked_ptr::release() method (by Zhanyong Wan).
15 years ago
zhanyong.wan
dac3e879c5
Include gtest headers as user headers instead of system headers.
15 years ago
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).
15 years ago
zhanyong.wan
5c4b472bbf
Makes gtest print enums as integers instead of hex dumps (by Zhanyong Wan); improves the hex dump format (by Zhanyong Wan); gets rid of class TestInfoImpl (by Zhanyong Wan); adds exception handling (by Vlad Losev).
15 years ago
zhanyong.wan
e2a7f03b80
Allows EXPECT_EQ to accept arguments that don't have operator << (by Zhanyong Wan).
...
Allows a user to customize how the universal printer prints a pointer of a specific type by overloading << (by Zhanyong Wan).
Works around a bug in Cymbian's C++ compiler (by Vlad Losev).
15 years ago
vladlosev
0e41324393
Fixes issue 286.
15 years ago
zhanyong.wan
2ccea88c99
Moves the universal printer from gmock to gtest and refactors the cmake script for reusing in gmock (by Vlad Losev).
15 years ago