summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Adds null check for file locations in XML output printer.vladlosev2011-02-021-0/+38
|
* Add markers to death test messages to make them more recogizable (by Jeff ↵zhanyong.wan2011-02-021-3/+59
| | | | Shute).
* Removes unused include directive.vladlosev2011-02-021-1/+0
|
* Adds type_param and value_param as <testcase> attributes to the XMLzhanyong.wan2011-02-025-51/+100
| | | | | | report; also removes the comment() and test_case_comment() fields of TestInfo. Proposed and initally implemented by Joey Oravec. Re-implemented by Vlad Losev.
* Renames some internal functions to avoid name clashes.vladlosev2011-01-291-7/+7
|
* Fixes GCC 4.6 warnings (patch by Jeffrey Yasskin).zhanyong.wan2011-01-102-8/+11
|
* Removes unused NC tests.zhanyong.wan2011-01-072-349/+0
|
* Suppresses self-assignment warnings.zhanyong.wan2011-01-073-48/+51
|
* Allows a value-parameterized test fixture to derive from Test and ↵zhanyong.wan2010-12-061-0/+33
| | | | WithParamInterface<T> separately; contributed by Matt Austern.
* Makes gtest print string literals correctly when it contains \x escape ↵zhanyong.wan2010-12-021-0/+24
| | | | sequences. Contributed by Yair Chuchem.
* Changes default of --gtest_catch_exceptions to true.vladlosev2010-10-263-12/+11
|
* Fixes compiler warning when built with -std=c++0x.vladlosev2010-10-221-1/+8
|
* Modifies handling of C++ exceptions in death tests to treat exceptions ↵vladlosev2010-10-182-2/+98
| | | | escaping them as failures.
* Makes gtest wokr on MinGW (by Vlad Losev); removes unused ↵zhanyong.wan2010-10-113-41/+57
| | | | linked_ptr::release() method (by Zhanyong Wan).
* Removes uses of deprecated AssertionFailure() API (by Vlad Losev).zhanyong.wan2010-09-271-16/+11
|
* Allows EXPECT_FATAL_FAILURE() and friends to accept a string object as the ↵zhanyong.wan2010-09-271-0/+23
| | | | second argument.
* Implements GTEST_ASSERT_XY as alias of ASSERT_XY.zhanyong.wan2010-09-151-0/+35
|
* Include gtest headers as user headers instead of system headers.zhanyong.wan2010-09-1443-70/+70
|
* Removes all uses of StrStream; fixes the VC projects and simplifies them by ↵zhanyong.wan2010-09-081-3/+2
| | | | using gtest-all.cc.
* Casts char to unsigned char before calling isspace() etc to avoid undefined ↵zhanyong.wan2010-08-315-75/+93
| | | | 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).
* Removes the Windows golden file (by Vlad Losev); implements test result ↵zhanyong.wan2010-08-194-599/+67
| | | | streaming (by Nikhil Jindal and cleaned up by Zhanyong Wan).
* Makes gtest print enums as integers instead of hex dumps (by Zhanyong Wan); ↵zhanyong.wan2010-08-097-218/+619
| | | | improves the hex dump format (by Zhanyong Wan); gets rid of class TestInfoImpl (by Zhanyong Wan); adds exception handling (by Vlad Losev).
* Adds ADD_FAILURE_AT (by Zhanyong Wan); disables -Wswitch-default (by Vlad ↵zhanyong.wan2010-07-264-8/+40
| | | | Losev).
* Removes unused scons-related scripts; makes gtest_nc_test compatible with Clang.zhanyong.wan2010-07-223-1146/+12
|
* Allows Google Test to build on OSes other then a pre-determined set and ↵vladlosev2010-07-221-0/+11
| | | | implements GTEST_HAS_POSIX_REGEX condition for compatibility with them.
* Allows EXPECT_EQ to accept arguments that don't have operator << (by ↵zhanyong.wan2010-07-214-34/+123
| | | | | | | 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).
* Makes gtest_break_on_failure_unittest work on minGW (by vladl); improveszhanyong.wan2010-07-081-1/+1
| | | | the NULL-dereferencing hack to work with LLVM (by chandlerc).
* Makes gtest report failures in ad hoc test assertions executed before ↵zhanyong.wan2010-06-162-4/+12
| | | | RUN_ALL_TESTS().
* Adds tests for SkipPrefix().zhanyong.wan2010-06-081-0/+27
|
* Fixes issue 286.vladlosev2010-05-221-3/+2
|
* Implements printing parameters of failed parameterized tests (issue 71).vladlosev2010-05-185-19/+79
|
* Adds GTEST_REMOVE_REFERENCE_AND_CONST_.zhanyong.wan2010-05-171-0/+15
|
* Renames test script flags.vladlosev2010-05-134-8/+8
|
* Moves the universal printer from gmock to gtest and refactors the cmake ↵zhanyong.wan2010-05-103-2/+1612
| | | | script for reusing in gmock (by Vlad Losev).
* Improves support for building Google Test as Windows DLL.vladlosev2010-05-052-4/+1
|
* Implements color output in GNU Screen sessions (issue 277).vladlosev2010-04-221-0/+9
|
* Fixes gtest-port_test on MinGW.vladlosev2010-04-221-1/+3
|
* Adds alternative spellings for FAIL, SUCCEED, and TEST.zhanyong.wan2010-04-131-0/+13
|
* Fixes gtest_filter_unittest and gtest_help_test on systems without death tests.vladlosev2010-04-083-64/+83
|
* C++ Builder compatibility patch by Josh Kelley.vladlosev2010-04-071-5/+13
|
* Fixes a leak in ThreadLocal.zhanyong.wan2010-03-261-17/+64
|
* Adds missing gtest DLL exports.zhanyong.wan2010-03-226-620/+51
|
* Fixes comments and tests for the moment of generator parameter evaluation in ↵vladlosev2010-03-201-8/+19
| | | | INSTANTIATE_TEST_CASE_P.
* Solaris and AIX patch by Hady Zalekvladlosev2010-03-171-10/+6
|
* Fixes an 'unreachable code' warning by MSVC on certain opt settings in ↵vladlosev2010-03-081-1/+6
| | | | gtest-death-test_test.cc.
* Adds a smoketest for ThreadWithParam.vladlosev2010-03-051-0/+10
|
* Supports building gtest as a DLL (by Vlad Losev).zhanyong.wan2010-03-051-7/+13
|
* Renames ThreadStartSempahore to Notificaton (by Vlad Losev); adds threading ↵zhanyong.wan2010-03-047-77/+239
| | | | 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).
* Modifies gtest-death-test_test not to use core-dumping API calls.vladlosev2010-03-021-28/+25
|
* Fixes issue 216 (gtest_output_test broken on Solarisvladlosev2010-02-271-0/+2
|