Home | History | Annotate | Download | only in gtest
      1 URL:http://code.google.com/p/googletest/downloads/list
      2 Version: 1.6.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 Wed Nov 30, 2011 (brettchabot)
     15 Thu Apr 30, 2009 (niko)
     16 
     17 Added Android.mk, src/Android.mk and test/Android.mk files.
     18 
     19 Removed non Android build files:
     20  rm Makefile.in
     21  rm Makefile.am
     22  rm aclocal.m4
     23  rm CMakeLists.txt
     24  rm configure*
     25  rm -rf build-aux/
     26  rm -rf codegear/
     27  rm -rf m4/
     28  rm -rf make/
     29  rm -rf msvc/
     30  rm -rf scons/
     31  rm -rf xcode/
     32  rm -rf cmake/
     33  rm -rf fused-src/
     34 
     35 Feature supported (see '// ANDROID' comments in 
     36 include/gtest/internals/gtest-port.h for modifications
     37 made):
     38 
     39 GTEST_HAS_CLONE          0
     40 GTEST_HAS_GLOBAL_STRING  0
     41 GTEST_HAS_GLOBAL_WSTRING 0
     42 GTEST_HAS_PTHREAD        0
     43 GTEST_HAS_RTTI           0
     44 GTEST_HAS_STD_STRING     1
     45 GTEST_HAS_STD_WSTRING    0
     46 GTEST_HAS_TR1_TUPLE      0
     47 
     48 
     49 In test/gtest_prod_test.cc, added
     50 
     51 #ifdef ANDROID
     52 #include "test/production.cc"
     53 #endif
     54 
     55 because the build script takes only one .cc per binary.
     56 
     57 In src/gtest-port.cc, test/gtest-filepath_test.cc,
     58 changed tmp file paths to /sdcard.
     59