240 Commits (1b71f0b272f4d3dfb45db44ab39a77727ddafb9b)
 

Author SHA1 Message Date
zhanyong.wan 1d6df4be08 Adds an experimental CMake build script; makes the samples compile without warnings on Windows. 15 years ago
zhanyong.wan 4d004650c9 Adds proper license to the xcode build scripts. 15 years ago
zhanyong.wan 2426542402 Removes support for MSVC 7.1 from the scons scripts. 15 years ago
zhanyong.wan 7b0c8dd3a9 Adds macro GTEST_DISALLOW_ASSIGN_, needed by gmock. 15 years ago
zhanyong.wan 940ce8a210 Moves gtest.def from src/ to msvc/. 15 years ago
zhanyong.wan a3dd9d97c5 Supports building gtest as a DLL (by Vlad Losev). 15 years ago
zhanyong.wan 88e97c822c Removes uses of GTEST_HAS_STD_STRING. 15 years ago
zhanyong.wan 075b76bb96 Trims the autotools build script. 15 years ago
zhanyong.wan cca227fe75 Moves mis-placed tests. 15 years ago
zhanyong.wan d56773b492 Turns on -Wshadow (by Preston Jackson). 15 years ago
zhanyong.wan 3508784108 Stops supporting MSVC 7.1 with exceptions disabled. 15 years ago
zhanyong.wan 44bafcb62d Fixes the "passing non-POD to ellipsis" warning in Sun Studio. Based on Alexander Demin's patch. 15 years ago
zhanyong.wan 891b3716c4 Exposes SkipPrefix s.t. it can be used by gmock (by Vlad Losev). 15 years ago
zhanyong.wan 2e075a7f60 Refactors run_tests.py s.t. it can be shared by gmock (by Vlad Losev); Fixes a warning in gtest-tuple_test.cc on Cygwin (by Vlad Losev). 15 years ago
vladlosev b6fe6899be Implements the element_type typedef in testing::internal::scoped_ptr. This is needed to test gmock's IsNull/NotNull with it. 15 years ago
vladlosev bf26ca01f2 Prevents Google Test from printing help message upon seeing the --gtest_stack_trace_depth flag. This was breaking gmock_output_test. 15 years ago
vladlosev 24ccb2c3e0 Blocks test binaries from inheriting GTEST_OUTPUT variable when invoked from Python test scripts (fixes issue 223). 15 years ago
vladlosev b99c9eceab Re-factors run_tests.py for easier reuse by Google Mock 15 years ago
zhanyong.wan bcf926ec65 Improves the scons scripts and run_tests.py (by Vlad Losev); uses typed 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). 15 years ago
zhanyong.wan 7e13e0f5dd Fixes the code to work with fuse_gtest.py. 15 years ago
vladlosev edba5d808c Fixes linker error when used with gMock on Windows 15 years ago
vladlosev 6bfc4b2bd3 Prints help when encountering unrecognized Google Test flags. 15 years ago
vladlosev bad778caa3 Implements support for AssertionResult in Boolean assertions such as 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. 15 years ago
vladlosev 060804deb8 Fixes: Scons build file broken when used in another SConstruct; warning in VC 8.0 when compiled with /Wp64 15 years ago
zhanyong.wan 9007cb4f8a Updates the 1.4.0 release notes. 15 years ago
zhanyong.wan 3b1ab7210c Refactors the scons script (by Vlad Losev). 15 years ago
zhanyong.wan 95279071b1 Refactors the scons script (by Vlad Losev). 15 years ago
zhanyong.wan bd851333e8 Implements test shuffling (by Zhanyong Wan, based on Josh Kelley's original patch). 15 years ago
zhanyong.wan f8b268ee86 Makes gtest compile cleanly with MSVC's /W4 (by Zhanyong Wan). 15 years ago
zhanyong.wan b50ef44a35 Publishes the even listener API (by Vlad Losev); adds OS-indicating macros to simplify gtest code (by Zhanyong Wan). 15 years ago
zhanyong.wan 7fba282ce7 Bumps up the version number for release 1.4.0. 15 years ago
zhanyong.wan c286524bbf Removes gtest's dependency on python2.4. 15 years ago
zhanyong.wan 2534ae201e Adds a Random class to support --gtest_shuffle (by Josh Kelley); Makes the scons script build in a deterministic order (by Zhanyong Wan). 15 years ago
zhanyong.wan e5373af0cb Renames the TestPartResult type enums and adjusts the order of methods in the event listener interface (by Vlad Losev). 15 years ago
zhanyong.wan 9f894c2b36 Makes gtest compile cleanly with MSVC's warning 4511 & 4512 (copy ctor / 15 years ago
zhanyong.wan f43e4ff3ad Renames the methods in the event listener API, and changes the order of *End events (by Vlad Losev). 15 years ago
zhanyong.wan 12d740faef Makes gtest compile clean with MSVC's warning 4100 (unused formal parameter) enabled. 15 years ago
zhanyong.wan f07dc6b1b1 Fixes line-ending in the new -md VC projects. 15 years ago
zhanyong.wan 302a41c90b Small code simplification (by Vlad Losev). 15 years ago
zhanyong.wan 866f4a9446 Simplifies the implementation of GTEST_LOG_ & GTEST_LOG_; renames 15 years ago
zhanyong.wan b2ee82ebf9 Improves EXPECT_DEATH_IF_SUPPORTED to allow streaming of messages and 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). 15 years ago
zhanyong.wan f6dd67a155 Adjusts VC projects' output directories such that the output files don't step on each other. 15 years ago
zhanyong.wan b8c172f6c3 Really removes unneeded VC projects. 15 years ago
zhanyong.wan bcaf6f542f Removes deprecated /Wp64 flag from VC projects; also removes unneeded VC projects. 15 years ago
zhanyong.wan 16e9dd6e28 More implementation of the event listener interface (by Vlad Losev); Reduces 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). 15 years ago
zhanyong.wan 56a2e686e9 Enables String to contain NUL (by Zhanyong Wan); Adds scons scripts (by Vlad Losev). 15 years ago
preston.a.jackson cb2b1640b2 Updating for Snow Leopard. Cleaning up the sample code. Updating the README with instructions for installation from the command line. 15 years ago
vladlosev b5936af65c Adds /MD(d) versions of VC++ projects. 15 years ago
zhanyong.wan 1da9ceefa5 Fixes an uninitialized field in class OsStackTraceGetter. 15 years ago
preston.a.jackson 6149876141 Cleaning up gtest.xcode. Removing old tests, using gtest-all.cc, adding a static libgtest.a and a static libgtest_main.a, fixing the sample code to work with changes. 15 years ago