googletest/test
jgm 38513a8bb1 Unfortunately, the svn repo is a bit out of date. This commit contains 8
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.
2012-11-15 15:50:36 +00:00
..
gmock_all_test.cc Moves the universal printer from gmock to gtest (by Vlad Losev). 2010-05-10 17:14:29 +00:00
gmock_leak_test_.cc Include gtest and gmock headers as user headers instead of system headers. 2010-09-14 05:38:21 +00:00
gmock_leak_test.py Fixes Cygwin compatibility (by Vlad Losev); Improves Python tests (by Vlad Losev); Fixes ambiguous call to implicit_cast; Uses gtest's SkipPrefix() instead gmock's own (by Vlad Losev). 2009-12-01 19:42:25 +00:00
gmock_link2_test.cc Fixes link errors due to an MS VC bug. By Vlad Losev. 2009-02-19 22:30:22 +00:00
gmock_link_test.cc Fixes link errors due to an MS VC bug. By Vlad Losev. 2009-02-19 22:30:22 +00:00
gmock_link_test.h Reduced template instantiation depth for the AllOf and AnyOf matchers. Also some formatting changes. 2012-04-10 16:02:11 +00:00
gmock_output_test_.cc Include gtest and gmock headers as user headers instead of system headers. 2010-09-14 05:38:21 +00:00
gmock_output_test_golden.txt Implements Pointwise(). 2010-05-17 19:32:48 +00:00
gmock_output_test.py Renames test script flags. 2010-05-13 18:16:03 +00:00
gmock_stress_test.cc A test to verify correcteness of Google Mock on multiple threads. 2011-05-11 08:18:45 +00:00
gmock_test_utils.py Renames test script flags. 2010-05-13 18:16:03 +00:00
gmock_test.cc Enables SetArgPointee<>() to accept a string literal; removes a self-assignment warning; teaches gmock doctor to diagnose TTB with Clang; picks up gtest r525. 2010-12-02 23:30:50 +00:00
gmock-actions_test.cc Reduced template instantiation depth for the AllOf and AnyOf matchers. Also some formatting changes. 2012-04-10 16:02:11 +00:00
gmock-cardinalities_test.cc Include gtest and gmock headers as user headers instead of system headers. 2010-09-14 05:38:21 +00:00
gmock-generated-actions_test.cc Indents preprocessor directives. 2011-02-24 07:29:13 +00:00
gmock-generated-function-mockers_test.cc Reduced template instantiation depth for the AllOf and AnyOf matchers. Also some formatting changes. 2012-04-10 16:02:11 +00:00
gmock-generated-internal-utils_test.cc Include gtest and gmock headers as user headers instead of system headers. 2010-09-14 05:38:21 +00:00
gmock-generated-matchers_test.cc Unfortunately, the svn repo is a bit out of date. This commit contains 8 2012-11-15 15:50:36 +00:00
gmock-internal-utils_test.cc Unfortunately, the svn repo is a bit out of date. This commit contains 8 2012-11-15 15:50:36 +00:00
gmock-matchers_test.cc Unfortunately, the svn repo is a bit out of date. This commit contains 8 2012-11-15 15:50:36 +00:00
gmock-more-actions_test.cc Reduced template instantiation depth for the AllOf and AnyOf matchers. Also some formatting changes. 2012-04-10 16:02:11 +00:00
gmock-nice-strict_test.cc Unfortunately, the svn repo is a bit out of date. This commit contains 8 2012-11-15 15:50:36 +00:00
gmock-port_test.cc Include gtest and gmock headers as user headers instead of system headers. 2010-09-14 05:38:21 +00:00
gmock-spec-builders_test.cc Unfortunately, the svn repo is a bit out of date. This commit contains 8 2012-11-15 15:50:36 +00:00