aboutsummaryrefslogtreecommitdiffstats
path: root/scons
Commit message (Collapse)AuthorAgeFilesLines
* Removes support for MSVC 7.1 from the scons scripts.zhanyong.wan2009-12-232-18/+7
|
* Adds macro GTEST_DISALLOW_ASSIGN_, needed by gmock.zhanyong.wan2009-12-231-0/+2
|
* Moves gtest.def from src/ to msvc/.zhanyong.wan2009-12-181-1/+1
|
* Supports building gtest as a DLL (by Vlad Losev).zhanyong.wan2009-12-183-0/+39
|
* Removes uses of GTEST_HAS_STD_STRING.zhanyong.wan2009-12-163-12/+20
|
* Turns on -Wshadow (by Preston Jackson).zhanyong.wan2009-12-161-0/+1
|
* Stops supporting MSVC 7.1 with exceptions disabled.zhanyong.wan2009-12-141-0/+1
|
* Improves the scons scripts and run_tests.py (by Vlad Losev); uses typed ↵zhanyong.wan2009-11-132-33/+30
| | | | tests in gtest-port_test.cc only when typed tests are available (by Zhanyong Wan); makes gtest-param-util-generated.h conform to the C++ standard (by Zhanyong Wan).
* Implements support for AssertionResult in Boolean assertions such as ↵vladlosev2009-10-201-0/+1
| | | | EXPECT_TRUE; Fixes Google Tests's tuple implementation to default-initialize its fields in the default constructor (by Zhanyong Wan); Populates gtest_stress_test.cc with actual tests.
* Fixes: Scons build file broken when used in another SConstruct; warning in ↵vladlosev2009-10-143-187/+233
| | | | VC 8.0 when compiled with /Wp64
* Refactors the scons script (by Vlad Losev).zhanyong.wan2009-10-012-113/+112
|
* Refactors the scons script (by Vlad Losev).zhanyong.wan2009-09-302-113/+112
| | | | Fixes a typo in __GNUC__ (by Zhanyong Wan).
* Implements test shuffling (by Zhanyong Wan, based on Josh Kelley's original ↵zhanyong.wan2009-09-301-0/+1
| | | | | | patch). Enables death tests on minGW (by Vlad Losev).
* Makes gtest compile cleanly with MSVC's /W4 (by Zhanyong Wan).zhanyong.wan2009-09-302-66/+112
| | | | | | Renames EventListenrs to TestEventListeners (by Zhanyong Wan). Fixes invalid characters in XML report (by Vlad Losev). Refacotrs SConscript (by Vlad Losev).
* Adds a Random class to support --gtest_shuffle (by Josh Kelley); Makes the ↵zhanyong.wan2009-09-211-5/+0
| | | | scons script build in a deterministic order (by Zhanyong Wan).
* Makes gtest compile cleanly with MSVC's warning 4511 & 4512 (copy ctor /zhanyong.wan2009-09-181-4/+2
| | | | assignment operator cannot be generated) enabled.
* Makes gtest compile clean with MSVC's warning 4100 (unused formal parameter) ↵zhanyong.wan2009-09-171-4/+0
| | | | enabled.
* Improves EXPECT_DEATH_IF_SUPPORTED to allow streaming of messages and ↵zhanyong.wan2009-09-111-0/+2
| | | | enforcing the validity of arguments (by Vlad Losev); adds samples for the event listener API (by Vlad Losev); simplifies the tests using EXPECT_DEATH_IF_SUPPORTED (by Zhanyong Wan).
* More implementation of the event listener interface (by Vlad Losev); Reduces ↵zhanyong.wan2009-09-041-1/+2
| | | | the stack space usage of assertions by moving AssertHelper's fields to the heap (by Jorg Brown); Makes String faster, smaller, and simpler (by Zhanyong Wan); Fixes a bug in String::Format() (by Chandler); Adds the /MD version of VC projects to the distribution (by Vlad Losev).
* Enables String to contain NUL (by Zhanyong Wan); Adds scons scripts (by Vlad ↵zhanyong.wan2009-09-012-0/+328
| | | | Losev).
* Makes gtest compile clean with gcc -Wall -Werror (by Zhanyong Wan); ↵zhanyong.wan2009-07-221-35/+55
| | | | refactors scons script (by Vlad Losev).
* More refactoring for the event listener API, by Vlad Losev.zhanyong.wan2009-07-161-103/+109
|
* Adds the command line flags needed for test shuffling. Most code by Josh ↵zhanyong.wan2009-07-141-1/+1
| | | | Kelley.
* Turns on exceptions when compiling gtest_output_test (by Vlad Losev); moves ↵zhanyong.wan2009-06-221-2/+4
| | | | TestCase to gtest.h to prepare for the event listener API (by Vlad Losev).
* Moves TestResult from gtest-internal-inl.h to gtest.h to prepare for the ↵zhanyong.wan2009-06-191-185/+187
| | | | even listener API work (by Vlad Losev); cleans up the scons script (by Zhanyong Wan).
* Implements a subset of TR1 tuple needed by gtest and gmock (by Zhanyong ↵zhanyong.wan2009-06-171-0/+39
| | | | Wan); cleaned up the Python tests (by Vlad Losev); made run_tests.py invokable from any directory (by Vlad Losev).
* Works around a gcc bug when compiling tr1/tuple with RTTI disabled.zhanyong.wan2009-06-111-7/+30
|
* Renames the POSIX wrappers (by Zhanyong Wan) and adds more targets to ↵zhanyong.wan2009-04-241-19/+22
| | | | SConscript (by Vlad Losev).
* Adds sample4_unittest to scons (by Vlad Losev); adds logic for getting the ↵zhanyong.wan2009-04-071-0/+2
| | | | thread count on Mac (by Vlad Losev); adds HasFailure() and HasNonfatalFailure() (by Zhanyong Wan).
* Fixes the scons script to build gtest-death-test_test on Linux.zhanyong.wan2009-04-021-15/+22
|
* Fixes a MSVC warning (by Vlad Losev); fixes SConscript to work with VC 7.1 ↵zhanyong.wan2009-03-311-0/+5
| | | | and exceptions enabled (by Zhanyong Wan).
* Implements the --help flag; fixes tests on Windows.zhanyong.wan2009-03-111-0/+1
|
* Implements --gtest_throw_on_failure for using gtest with other testing ↵zhanyong.wan2009-03-061-0/+2
| | | | frameworks.
* Implements death tests on Windows (by Vlad Losev); enables POSIX regex on ↵zhanyong.wan2009-03-061-13/+59
| | | | Mac and Cygwin; fixes build issue on some Linux versions due to PATH_MAX.
* Adds gtest_all_test.cc. Also cleans up gtest_unittest.cc.zhanyong.wan2009-02-091-1/+1
|
* Value-parameterized tests and many bugfixesvladlosev2008-11-201-13/+51
|
* Fixes the header search path in SConscript and add SConscript to the ↵shiqian2008-10-121-4/+5
| | | | distribution.
* Many changes:shiqian2008-10-111-0/+180
- appends "_" to internal macro names (by Markus Heule). - makes Google Test work with newer versions of tools on Symbian and Windows CE (by Mika Raento). - adds the (ASSERT|EXPECT)_NO_FATAL_FAILURE macros (by Markus Heule). - changes EXPECT_(NON|)FATAL_FAILURE to catch failures in the current thread only (by Markus Heule). - adds the EXPECT_(NON|)FATAL_FAILURE_ON_ALL_THREADS macros (by Markus Heule). - adds GTEST_HAS_PTHREAD and GTEST_IS_THREADSAFE to indicate the availability of <pthread.h> and Google Test's thread-safety (by Zhanyong Wan). - adds scons/SConscript for building with scons (by Joi Sigurdsson). - adds src/gtest-all.cc for building Google Test from a single file (by Markus Heule). - updates the xcode project to include new tests (by Preston Jackson).