Nicolas Catania | 1be2c9d | 2009-05-28 19:30:30 -0700 | [diff] [blame^] | 1 | URL:http://code.google.com/p/googletest/downloads/list |
| 2 | Version: 1.3.0 |
| 3 | License: New BSD License |
| 4 | |
| 5 | Description: |
| 6 | Google's framework for writing C++ tests on a variety of platforms |
| 7 | (Linux, Mac OS X, Windows, Cygwin, Windows CE, and Symbian). Based on |
| 8 | the xUnit architecture. Supports automatic test discovery, a rich set |
| 9 | of assertions, user-defined assertions, death tests, fatal and |
| 10 | non-fatal failures, value- and type-parameterized tests, various |
| 11 | options for running the tests, and XML test report generation. |
| 12 | |
| 13 | Local Modifications: |
| 14 | Thu Apr 30, 2009 (niko) |
| 15 | |
| 16 | Added Android.mk, src/Android.mk and test/Android.mk files. |
| 17 | |
| 18 | Removed non Android build files: |
| 19 | rm Makefile.in |
| 20 | rm Makefile.am |
| 21 | rm aclocal.m4 |
| 22 | rm configure* |
| 23 | rm -rf build-aux/ |
| 24 | rm -rf m4/ |
| 25 | rm -rf make/ |
| 26 | rm -rf msvc/ |
| 27 | rm -rf scons/ |
| 28 | rm -rf xcode/ |
| 29 | |
| 30 | Feature supported (see include/gtest/internals/gtest-port.h for |
| 31 | details): |
| 32 | |
| 33 | GTEST_HAS_CLONE 0 |
| 34 | GTEST_HAS_GLOBAL_STRING 0 |
| 35 | GTEST_HAS_GLOBAL_WSTRING 0 |
| 36 | GTEST_HAS_PTHREAD 0 |
| 37 | GTEST_HAS_RTTI 0 |
| 38 | GTEST_HAS_STD_STRING 1 |
| 39 | GTEST_HAS_STD_WSTRING 0 |
| 40 | GTEST_HAS_TR1_TUPLE 0 |
| 41 | |
| 42 | |
| 43 | In test/gtest_prod_test.cc, added |
| 44 | |
| 45 | #ifdef ANDROID |
| 46 | #include "test/production.cc" |
| 47 | #endif |
| 48 | |
| 49 | because the build script takes only one .cc per binary. |