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.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| gtest-death-test_ex_test.cc | Loading commit data... | |
| gtest-death-test_test.cc | Loading commit data... | |
| gtest-filepath_test.cc | Loading commit data... | |
| gtest-linked_ptr_test.cc | Loading commit data... | |
| gtest-listener_test.cc | Loading commit data... | |
| gtest-message_test.cc | Loading commit data... | |
| gtest-options_test.cc | Loading commit data... | |
| gtest-param-test2_test.cc | Loading commit data... | |
| gtest-param-test_test.cc | Loading commit data... | |
| gtest-param-test_test.h | Loading commit data... | |
| gtest-port_test.cc | Loading commit data... | |
| gtest-printers_test.cc | Loading commit data... | |
| gtest-test-part_test.cc | Loading commit data... | |
| gtest-tuple_test.cc | Loading commit data... | |
| gtest-typed-test2_test.cc | Loading commit data... | |
| gtest-typed-test_test.cc | Loading commit data... | |
| gtest-typed-test_test.h | Loading commit data... | |
| gtest-unittest-api_test.cc | Loading commit data... | |
| gtest_all_test.cc | Loading commit data... | |
| gtest_break_on_failure_unittest.py | Loading commit data... | |
| gtest_break_on_failure_unittest_.cc | Loading commit data... | |
| gtest_catch_exceptions_test.py | Loading commit data... | |
| gtest_catch_exceptions_test_.cc | Loading commit data... | |
| gtest_color_test.py | Loading commit data... | |
| gtest_color_test_.cc | Loading commit data... | |
| gtest_env_var_test.py | Loading commit data... | |
| gtest_env_var_test_.cc | Loading commit data... | |
| gtest_environment_test.cc | Loading commit data... | |
| gtest_filter_unittest.py | Loading commit data... | |
| gtest_filter_unittest_.cc | Loading commit data... | |
| gtest_help_test.py | Loading commit data... | |
| gtest_help_test_.cc | Loading commit data... | |
| gtest_list_tests_unittest.py | Loading commit data... | |
| gtest_list_tests_unittest_.cc | Loading commit data... | |
| gtest_main_unittest.cc | Loading commit data... | |
| gtest_no_test_unittest.cc | Loading commit data... | |
| gtest_output_test.py | Loading commit data... | |
| gtest_output_test_.cc | Loading commit data... | |
| gtest_output_test_golden_lin.txt | Loading commit data... | |
| gtest_pred_impl_unittest.cc | Loading commit data... | |
| gtest_prod_test.cc | Loading commit data... | |
| gtest_repeat_test.cc | Loading commit data... | |
| gtest_shuffle_test.py | Loading commit data... | |
| gtest_shuffle_test_.cc | Loading commit data... | |
| gtest_sole_header_test.cc | Loading commit data... | |
| gtest_stress_test.cc | Loading commit data... | |
| gtest_test_utils.py | Loading commit data... | |
| gtest_throw_on_failure_ex_test.cc | Loading commit data... | |
| gtest_throw_on_failure_test.py | Loading commit data... | |
| gtest_throw_on_failure_test_.cc | Loading commit data... | |
| gtest_uninitialized_test.py | Loading commit data... | |
| gtest_uninitialized_test_.cc | Loading commit data... | |
| gtest_unittest.cc | Loading commit data... | |
| gtest_xml_outfile1_test_.cc | Loading commit data... | |
| gtest_xml_outfile2_test_.cc | Loading commit data... | |
| gtest_xml_outfiles_test.py | Loading commit data... | |
| gtest_xml_output_unittest.py | Loading commit data... | |
| gtest_xml_output_unittest_.cc | Loading commit data... | |
| gtest_xml_test_utils.py | Loading commit data... | |
| production.cc | Loading commit data... | |
| production.h | Loading commit data... |