1. 24 Jul, 2015 1 commit
  2. 19 Jul, 2015 1 commit
  3. 17 Jul, 2015 1 commit
  4. 18 Jun, 2014 1 commit
  5. 17 Jun, 2014 1 commit
  6. 22 Feb, 2013 1 commit
  7. 15 Nov, 2012 1 commit
    • jgm's avatar
      Unfortunately, the svn repo is a bit out of date. This commit contains 8 · 87fdda2c
      jgm authored
      changes that haven't made it to svn. The descriptions of each change are listed
      below.
      
      - Fixes some python shebang lines.
      
      - Add ElementsAreArray overloads to gmock. ElementsAreArray now makes a copy of
        its input elements before the conversion to a Matcher. ElementsAreArray can
        now take a vector as input. ElementsAreArray can now take an iterator pair as
        input.
      
      - Templatize MatchAndExplain to allow independent string types for the matcher
        and matchee. I also templatized the ConstCharPointer version of
        MatchAndExplain to avoid calls with "char*" from using the new templated
        MatchAndExplain.
      
      - Fixes the bug where the constructor of the return type of ElementsAre() saves
        a reference instead of a copy of the arguments.
      
      - Extends ElementsAre() to accept arrays whose sizes aren't known.
      
      - Switches gTest's internal FilePath class from testing::internal::String to
        std::string. testing::internal::String was introduced when gTest couldn't
        depend on std::string.  It's now deprecated.
      
      - Switches gTest & gMock from using testing::internal::String objects to
        std::string. Some static methods of String are still in use.  We may be able
        to remove some but not all of them.  In particular, String::Format() should
        eventually be removed as it truncates the result at 4096 characters, often
        causing problems.
      87fdda2c
  8. 12 Jul, 2012 1 commit
    • jgm's avatar
      fixes a problem in which we pass the address one byte ... · 4c975121
      jgm authored
      fixes a problem in which we pass the address one byte                                                                                                                                                                  ~/svn/googletest/trunk 
      after the end of stack space in a call to clone().  According to
      Linux's man page on clone(), the 'stack' parameter usually points
      to the topmost address of the memory space set up for the child stack.  The existing code points one byte after the end
      4c975121
  9. 04 Nov, 2011 1 commit
  10. 28 Oct, 2011 1 commit
  11. 05 Oct, 2011 1 commit
  12. 09 Sep, 2011 1 commit
  13. 20 Jun, 2011 1 commit
  14. 13 Jun, 2011 1 commit
  15. 14 Apr, 2011 1 commit
  16. 30 Mar, 2011 1 commit
  17. 22 Feb, 2011 1 commit
  18. 02 Feb, 2011 1 commit
  19. 18 Oct, 2010 1 commit
  20. 11 Oct, 2010 1 commit
  21. 14 Sep, 2010 1 commit
  22. 05 May, 2010 1 commit
  23. 04 Mar, 2010 1 commit
  24. 16 Dec, 2009 1 commit
  25. 30 Sep, 2009 1 commit
  26. 16 Sep, 2009 2 commits
  27. 04 Sep, 2009 1 commit
    • zhanyong.wan's avatar
      More implementation of the event listener interface (by Vlad Losev); Reduces... · 16e9dd6e
      zhanyong.wan authored
      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).
      16e9dd6e
  28. 07 Aug, 2009 1 commit
  29. 24 Apr, 2009 1 commit
  30. 26 Mar, 2009 2 commits
  31. 25 Mar, 2009 1 commit
  32. 24 Mar, 2009 1 commit
  33. 17 Mar, 2009 1 commit
  34. 11 Mar, 2009 1 commit
  35. 06 Mar, 2009 1 commit
  36. 23 Feb, 2009 1 commit
  37. 08 Jan, 2009 1 commit
  38. 11 Oct, 2008 1 commit
    • shiqian's avatar
      Many changes: · e0865dd9
      shiqian authored
      - 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).
      e0865dd9