Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Push upstream to SVN. | billydonahue | 2014-05-15 | 11 | -203/+241 |
| | |||||
* | Export tuple and friends in the ::testing namespace. | kosak | 2014-04-02 | 5 | -51/+70 |
| | |||||
* | Implement threading support for gtest on Windows. | kosak | 2014-03-24 | 7 | -151/+911 |
| | | | | Also, stop using localtime(). Instead, use localtime_r() on most systems, localtime_s() on Windows. | ||||
* | Add annotations to suppress ThreadSanitizer failures due to gunit/gmock printer. | kosak | 2014-03-12 | 2 | -0/+15 |
| | |||||
* | Remove code referencing Google protocol buffers version 1. | kosak | 2014-03-12 | 1 | -7/+0 |
| | |||||
* | Standards compliance changes to fix QNX build. | kosak | 2014-03-12 | 2 | -1/+3 |
| | |||||
* | Suppress "Conditional expression is constant" warning on Visual Studio. | kosak | 2014-01-29 | 4 | -1/+39 |
| | |||||
* | Add GTEST_MOVE macro, to support mocking methods with move-only return types. | kosak | 2014-01-29 | 2 | -2/+28 |
| | | | | Add GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ | ||||
* | Make Google Test build cleanly on Visual Studio 2010, 2012, 2013. | kosak | 2014-01-13 | 6 | -14/+45 |
| | | | | Also improve an error message in gtest_test_utils.py. | ||||
* | Fix a couple of typos in Google Test's README. | kosak | 2014-01-12 | 1 | -2/+2 |
| | |||||
* | Define specialization of PrintTo(...) for ::std::tuple. | kosak | 2014-01-12 | 3 | -67/+227 |
| | |||||
* | Improves documentation on gtest's macros. | kosak | 2014-01-12 | 3 | -16/+310 |
| | | | | | Adds script to automate releasing new version of wiki docs. | ||||
* | Distinguish between C++11 language and library support for <initializer_list>. | kosak | 2013-12-04 | 2 | -1/+9 |
| | | | | Fix spelling: repositary -> repository. | ||||
* | Fix warnings encountered with clang -Wall. | kosak | 2013-12-03 | 3 | -4/+8 |
| | |||||
* | Add MemorySanitizer annotations in gtest printers. Also remove unused ↵ | kosak | 2013-12-03 | 3 | -2/+16 |
| | | | | variable kPathSeparatorString. | ||||
* | Delete whitespace, and change the return type of ↵ | kosak | 2013-12-03 | 2 | -3/+1 |
| | | | | ImplicitlyConvertible::MakeFrom() to From&. | ||||
* | avoids clash with the max() macro on Windows | zhanyong.wan | 2013-09-18 | 2 | -7/+16 |
| | |||||
* | supports a protocol for catching tests that prematurely exit | zhanyong.wan | 2013-09-06 | 8 | -22/+247 |
| | |||||
* | Updates gtest.xcodeproj to be compatible with OS X 10.8.4 & Xcode 4.6.3 | zhanyong.wan | 2013-08-27 | 1 | -3/+54 |
| | |||||
* | fixes a typo in CMake script; h/t to Jay Mueller for reporting the issue | zhanyong.wan | 2013-07-09 | 1 | -1/+1 |
| | |||||
* | allows gtest-config.in to work with an absoulte path for @top_srcdir@. h/t ↵ | zhanyong.wan | 2013-07-08 | 1 | -1/+1 |
| | | | | to Jimi Xenidis for reporting the issue and the fix. | ||||
* | makes gtest-death-test_test.cc compile on platforms that don't support death ↵ | zhanyong.wan | 2013-07-08 | 1 | -20/+21 |
| | | | | tests; h/t to Steve Robbins for reporting the issue and suggesting the fix. | ||||
* | Fixes compatibility with C++11: (1 - 1) is no longer a NULL pointer constant. | zhanyong.wan | 2013-06-18 | 2 | -10/+5 |
| | |||||
* | When --gtest_filter is specified, XML report now doesn't contain information ↵ | vladlosev | 2013-04-25 | 7 | -29/+123 |
| | | | | about tests that are filtered out (issue 141). | ||||
* | Fixes a thread annotation; updates CHANGES for 1.7.0 | zhanyong.wan | 2013-04-24 | 2 | -3/+19 |
| | |||||
* | prints type/value parameters when listing tests | zhanyong.wan | 2013-04-10 | 3 | -39/+185 |
| | |||||
* | Updates the version number to 1.7.0 | zhanyong.wan | 2013-04-07 | 2 | -1/+5 |
| | |||||
* | Implements support for calling Test::RecordProperty() outside of a test. | vladlosev | 2013-04-05 | 7 | -187/+512 |
| | |||||
* | Fixes some compatibility issues with STLport. | zhanyong.wan | 2013-04-04 | 2 | -5/+10 |
| | |||||
* | Replaces unportable == with portable = in configure.ac. | zhanyong.wan | 2013-03-19 | 1 | -1/+1 |
| | | | | Contributed by tk@giga.or.at. | ||||
* | Prints a useful message when GetParam() is called in a non-parameterized test. | zhanyong.wan | 2013-03-12 | 2 | -1/+13 |
| | |||||
* | Supports colored output on term type screen-256color. | zhanyong.wan | 2013-03-11 | 2 | -1/+5 |
| | | | | | | Proposed as a one-line patch by Tom Jakubowski (tom@crystae.net); finished by Zhanyong Wan. | ||||
* | Fixes unused function warning on Mac, and fixes compatibility with newer GCC. | zhanyong.wan | 2013-02-28 | 3 | -6/+6 |
| | |||||
* | Fixes a nasty issue in gtest's template instantiation. | zhanyong.wan | 2013-02-28 | 9 | -96/+85 |
| | |||||
* | Implements RUN_ALL_TESTS() as a function. | zhanyong.wan | 2013-02-28 | 1 | -5/+10 |
| | |||||
* | Removes an unused variable; also refactors to support an up-coming | zhanyong.wan | 2013-02-28 | 3 | -19/+32 |
| | | | | googlemock change. | ||||
* | Removes dangling references in make/cmake files. | zhanyong.wan | 2013-02-27 | 2 | -2/+0 |
| | |||||
* | Adds -pthread and changes -I to -isystem in gtest's build instructions. | zhanyong.wan | 2013-02-27 | 2 | -11/+14 |
| | |||||
* | Fixes gUnit streaming output format. | kosak | 2013-02-22 | 4 | -111/+232 |
| | |||||
* | Removes testing::internal::String::Format(), which causes problems as it ↵ | kosak | 2013-02-22 | 13 | -232/+176 |
| | | | | truncates the result at 4096 chars. Also update an obsolete link in comment. | ||||
* | Fixes an out-dated URL. | zhanyong.wan | 2013-02-02 | 1 | -1/+1 |
| | |||||
* | Adds the LICENSE file to the distribution. | vladlosev | 2013-01-29 | 1 | -0/+1 |
| | |||||
* | Unbreak building gtest with -std=c++11 on Mac OS X 10.6. Also, better ↵ | jgm | 2012-12-03 | 1 | -6/+7 |
| | | | | support for death tests in iOS simulator. | ||||
* | Unfortunately, the svn repo is a bit out of date. This commit contains 8 | jgm | 2012-11-15 | 28 | -1090/+533 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | changes that haven't made it to svn. The descriptions of each change are listed below. - Fixes some python shebang lines. - Add ElementsAreArray overloads to gmock. ElementsAreArray now makes a copy of its input elements before the conversion to a Matcher. ElementsAreArray can now take a vector as input. ElementsAreArray can now take an iterator pair as input. - Templatize MatchAndExplain to allow independent string types for the matcher and matchee. I also templatized the ConstCharPointer version of MatchAndExplain to avoid calls with "char*" from using the new templated MatchAndExplain. - Fixes the bug where the constructor of the return type of ElementsAre() saves a reference instead of a copy of the arguments. - Extends ElementsAre() to accept arrays whose sizes aren't known. - Switches gTest's internal FilePath class from testing::internal::String to std::string. testing::internal::String was introduced when gTest couldn't depend on std::string. It's now deprecated. - Switches gTest & gMock from using testing::internal::String objects to std::string. Some static methods of String are still in use. We may be able to remove some but not all of them. In particular, String::Format() should eventually be removed as it truncates the result at 4096 characters, often causing problems. | ||||
* | Improves Android support (by David Turner). | vladlosev | 2012-09-19 | 4 | -11/+60 |
| | |||||
* | Removes obsolete debug code. | vladlosev | 2012-09-06 | 4 | -6/+4 |
| | |||||
* | Fixes gtest-tuple.h in Visual C++ 7.1. | vladlosev | 2012-09-06 | 2 | -27/+27 |
| | |||||
* | Fixed Native Client build of gtest when using glibc (by Ben Smith). | vladlosev | 2012-08-14 | 2 | -16/+55 |
| | |||||
* | Prevents pump.py from splitting long IWYU pragma lines. | vladlosev | 2012-08-14 | 1 | -15/+23 |
| | |||||
* | fixes a problem in which we pass the address one byte ↵ | jgm | 2012-07-12 | 1 | -1/+12 |
| | | | | | | | ~/svn/googletest/trunk after the end of stack space in a call to clone(). According to Linux's man page on clone(), the 'stack' parameter usually points to the topmost address of the memory space set up for the child stack. The existing code points one byte after the end |