48 Commits (c12f63214e9b7761d27e68353e4aaf1761c9cf88)

Author SHA1 Message Date
zhanyong.wan c12f63214e Adds sample4_unittest to scons (by Vlad Losev); adds logic for getting the thread count on Mac (by Vlad Losev); adds HasFailure() and HasNonfatalFailure() (by Zhanyong Wan). 16 years ago
zhanyong.wan 6a26383e31 Cleans up the use of GTEST_OS_WINDOWS and _MSC_VER. 16 years ago
zhanyong.wan 3e54f5a371 Fixes a MSVC warning (by Vlad Losev); fixes SConscript to work with VC 7.1 and exceptions enabled (by Zhanyong Wan). 16 years ago
zhanyong.wan 3c7bbf5b46 Simplifies implementation by defining a POSIX portability layer; adds the death test style flag to --help. 16 years ago
zhanyong.wan 2c0fc6d415 Cleans up death test implementation (by Vlad Losev); changes the XML format to be closer to junitreport (by Zhanyong Wan). 16 years ago
zhanyong.wan 61e953e8c3 Fixes two tests on Cygwin, which has no python 2.4. 16 years ago
zhanyong.wan 9623aed82c Enables death tests on Cygwin and Mac (by Vlad Losev); fixes a python test on Mac. 16 years ago
zhanyong.wan 87d23e45f0 Implements the --help flag; fixes tests on Windows. 16 years ago
zhanyong.wan 44a041b711 Fixes death-test-related tests on Windows, by Vlad Losev. 16 years ago
zhanyong.wan 40e72a8a83 Implements --gtest_throw_on_failure for using gtest with other testing frameworks. 16 years ago
zhanyong.wan 4984c93490 Implements death tests on Windows (by Vlad Losev); enables POSIX regex on Mac and Cygwin; fixes build issue on some Linux versions due to PATH_MAX. 16 years ago
zhanyong.wan 0af0709b02 Cleans up macro definitions. 16 years ago
zhanyong.wan a5391b50a2 Adds gtest_all_test.cc. Also cleans up gtest_unittest.cc. 16 years ago
zhanyong.wan cd3e4016ea Implements the test sharding protocol. By Eric Fellheimer. 16 years ago
zhanyong.wan 886cafd4a3 Fixes the definition of GTEST_HAS_EXCEPTIONS, allowing exception assertions to be used with gcc. 16 years ago
zhanyong.wan 3750499433 Adds tests for EXPECT_FATAL_FAILURE and reduces the golden file bloat (by Zhanyong Wan). Fixes more warnings on Windows (by Vlad Losev). 16 years ago
zhanyong.wan ad99ca1446 Exposes gtest flags to user code access. By Alexander Demin. 16 years ago
zhanyong.wan 4b83461e97 Fixes some warnings when compiled with MSVC at warning level 4. 16 years ago
zhanyong.wan c946ae6019 Implements a simple regex matcher (to be used by death tests on Windows). 16 years ago
zhanyong.wan 650d5bf3ba Fixes the bug where the XML output path is affected by test changing the current directory. By Stefan Weigand. 16 years ago
shiqian fe186c3829 Implements --gtest_also_run_disabled_tests. By Eric Roman. 16 years ago
shiqian 53e0dc4041 Implements the --gtest_death_test_use_fork flag and StaticAssertTypeEq. 16 years ago
shiqian 5145e0fb20 Use <tuple> instead of <tr1/tuple> when the compiler is not gcc, to conform with the TR1 spec. 16 years ago
vladlosev 1998cf5d32 Allow Google Mock to initialize Google Test 16 years ago
vladlosev 957ed9fb52 Adding test/gtest_uninitialized_test.py missing from the previous check-in 16 years ago
vladlosev 95536ab53b Fixed gtest_break_on_failure_unittest on Ubuntu 8.04 and Windows 16 years ago
shiqian c440a6923a Enables the Python tests to run with 2.3 (necessary for testing on Mac OS X Tiger); also fixes gtest_output_test when built with xcode. 16 years ago
vladlosev 514265c415 Fixed two of the failing tests mentioned in issue 9 16 years ago
vladlosev 3d70421763 Value-parameterized tests and many bugfixes 16 years ago
shiqian e0865dd919 Many changes: 16 years ago
shiqian 64cdcb69b2 Lots of changes: 16 years ago
shiqian e79c3ccb73 Makes the Python tests more portable by calling standard functions to interpret the result of os.system(). This could fix the broken Python tests on some users' machines. 16 years ago
shiqian f6b0dc0b40 Makes Google Test compile (and all tests pass) on cygwin (possibly on wingw too). 16 years ago
shiqian ee39a89deb Adds suffix 'd' to gtest's libs on Windows. Also fixes gtest_unittest on non-English Windows. By balazs.dan@gmail.com. 16 years ago
shiqian 36865d8d35 Adds exception assertions. By balaz.dan@gmail.com. 16 years ago
shiqian 019d19af97 Improves thread-safe death tests by changing to the original working directory before they are executed; also fixes out-dated comments about death tests. 16 years ago
shiqian 29d8235540 Adds new files for type-parameterized tests, which I forgot to commit in the previous revision. 16 years ago
shiqian a2b1a8556e Adds support for type-parameterized tests (by Zhanyong Wan); also adds case-insensitive wide string comparison to the String class (by Vlad Losev). 16 years ago
vladlosev 0c5a66245b Implement wide->UTF-8 string conversion more correctly 16 years ago
shiqian 9b093c1779 Cleans up the usage of testing:: in gtest_unittest. By Zhanyong Wan. 17 years ago
shiqian bcb12fa0f6 Fixes the definition of GTEST_ATTRIBUTE_UNUSED and make the tests pass in opt mode. 17 years ago
shiqian bf9b4b48dc Makes gtest work on Windows Mobile and Symbian. By Mika Raento. 17 years ago
shiqian d88da49d02 Adds a test for the GTEST_PRINT_TIME env var. By Balazs.Dan@gmail.com. 17 years ago
shiqian 15cbe5f70a Adds --gtest_print_test for printing the elapsed time of tests. 17 years ago
shiqian 253d2bc576 Makes the output understandable by VS when compiled by MSVC. 17 years ago
shiqian e0ecb7ac58 Makes Google Test compile on Mac OS X and Cygwin, and adds project files for Microsoft Visual Studio. 17 years ago
shiqian e4e9a8bd7d Makes the autotools scripts work on Mac OS X. Also hopefully makes gtest compile on Windows CE. 17 years ago
shiqian d201456903 Initial import. 17 years ago