Merge branch 'master' into patch-1
This commit is contained in:
		| @@ -75,9 +75,6 @@ include_directories( | |||||||
|   ${gtest_SOURCE_DIR}/include |   ${gtest_SOURCE_DIR}/include | ||||||
|   ${gtest_SOURCE_DIR}) |   ${gtest_SOURCE_DIR}) | ||||||
|  |  | ||||||
| # Where Google Test's libraries can be found. |  | ||||||
| link_directories(${gtest_BINARY_DIR}/src) |  | ||||||
|  |  | ||||||
| # Summary of tuple support for Microsoft Visual Studio: | # Summary of tuple support for Microsoft Visual Studio: | ||||||
| # Compiler    version(MS)  version(cmake)  Support | # Compiler    version(MS)  version(cmake)  Support | ||||||
| # ----------  -----------  --------------  ----------------------------- | # ----------  -----------  --------------  ----------------------------- | ||||||
|   | |||||||
| @@ -38,7 +38,6 @@ | |||||||
| using ::testing::EmptyTestEventListener; | using ::testing::EmptyTestEventListener; | ||||||
| using ::testing::InitGoogleTest; | using ::testing::InitGoogleTest; | ||||||
| using ::testing::Test; | using ::testing::Test; | ||||||
| using ::testing::TestCase; |  | ||||||
| using ::testing::TestEventListeners; | using ::testing::TestEventListeners; | ||||||
| using ::testing::TestInfo; | using ::testing::TestInfo; | ||||||
| using ::testing::TestPartResult; | using ::testing::TestPartResult; | ||||||
|   | |||||||
| @@ -2569,10 +2569,10 @@ void ReportInvalidTestCaseType(const char* test_case_name, | |||||||
|       << "probably rename one of the classes to put the tests into different\n" |       << "probably rename one of the classes to put the tests into different\n" | ||||||
|       << "test cases."; |       << "test cases."; | ||||||
|  |  | ||||||
|   fprintf(stderr, "%s %s", |   GTEST_LOG_(ERROR)  | ||||||
|           FormatFileLocation(code_location.file.c_str(), |        << FormatFileLocation(code_location.file.c_str(), | ||||||
|                              code_location.line).c_str(), |                              code_location.line) | ||||||
|           errors.GetString().c_str()); |        << " " << errors.GetString(); | ||||||
| } | } | ||||||
| #endif  // GTEST_HAS_PARAM_TEST | #endif  // GTEST_HAS_PARAM_TEST | ||||||
|  |  | ||||||
| @@ -3449,9 +3449,7 @@ class XmlUnitTestResultPrinter : public EmptyTestEventListener { | |||||||
| XmlUnitTestResultPrinter::XmlUnitTestResultPrinter(const char* output_file) | XmlUnitTestResultPrinter::XmlUnitTestResultPrinter(const char* output_file) | ||||||
|     : output_file_(output_file) { |     : output_file_(output_file) { | ||||||
|   if (output_file_.c_str() == NULL || output_file_.empty()) { |   if (output_file_.c_str() == NULL || output_file_.empty()) { | ||||||
|     fprintf(stderr, "XML output file may not be null\n"); |     GTEST_LOG_(FATAL) << "XML output file may not be null"; | ||||||
|     fflush(stderr); |  | ||||||
|     exit(EXIT_FAILURE); |  | ||||||
|   } |   } | ||||||
| } | } | ||||||
|  |  | ||||||
| @@ -3476,11 +3474,8 @@ void XmlUnitTestResultPrinter::OnTestIterationEnd(const UnitTest& unit_test, | |||||||
|     //   3. To interpret the meaning of errno in a thread-safe way, |     //   3. To interpret the meaning of errno in a thread-safe way, | ||||||
|     //      we need the strerror_r() function, which is not available on |     //      we need the strerror_r() function, which is not available on | ||||||
|     //      Windows. |     //      Windows. | ||||||
|     fprintf(stderr, |     GTEST_LOG_(FATAL) << "Unable to open file \""  | ||||||
|             "Unable to open file \"%s\"\n", |                       << output_file_ << "\""; | ||||||
|             output_file_.c_str()); |  | ||||||
|     fflush(stderr); |  | ||||||
|     exit(EXIT_FAILURE); |  | ||||||
|   } |   } | ||||||
|   std::stringstream stream; |   std::stringstream stream; | ||||||
|   PrintXmlUnitTest(&stream, unit_test); |   PrintXmlUnitTest(&stream, unit_test); | ||||||
| @@ -4431,9 +4426,9 @@ void UnitTestImpl::ConfigureXmlOutput() { | |||||||
|     listeners()->SetDefaultXmlGenerator(new XmlUnitTestResultPrinter( |     listeners()->SetDefaultXmlGenerator(new XmlUnitTestResultPrinter( | ||||||
|         UnitTestOptions::GetAbsolutePathToOutputFile().c_str())); |         UnitTestOptions::GetAbsolutePathToOutputFile().c_str())); | ||||||
|   } else if (output_format != "") { |   } else if (output_format != "") { | ||||||
|     printf("WARNING: unrecognized output format \"%s\" ignored.\n", |     GTEST_LOG_(WARNING) << "WARNING: unrecognized output format \""  | ||||||
|            output_format.c_str()); |                         << output_format  | ||||||
|     fflush(stdout); |                         << "\" ignored."; | ||||||
|   } |   } | ||||||
| } | } | ||||||
|  |  | ||||||
| @@ -4448,9 +4443,9 @@ void UnitTestImpl::ConfigureStreamingOutput() { | |||||||
|       listeners()->Append(new StreamingListener(target.substr(0, pos), |       listeners()->Append(new StreamingListener(target.substr(0, pos), | ||||||
|                                                 target.substr(pos+1))); |                                                 target.substr(pos+1))); | ||||||
|     } else { |     } else { | ||||||
|       printf("WARNING: unrecognized streaming target \"%s\" ignored.\n", |       GTEST_LOG_(WARNING) << "unrecognized streaming target \""  | ||||||
|              target.c_str()); |                           << target  | ||||||
|       fflush(stdout); |                           << "\" ignored."; | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
| } | } | ||||||
| @@ -4579,9 +4574,9 @@ static void TearDownEnvironment(Environment* env) { env->TearDown(); } | |||||||
| bool UnitTestImpl::RunAllTests() { | bool UnitTestImpl::RunAllTests() { | ||||||
|   // Makes sure InitGoogleTest() was called. |   // Makes sure InitGoogleTest() was called. | ||||||
|   if (!GTestIsInitialized()) { |   if (!GTestIsInitialized()) { | ||||||
|     printf("%s", |     GTEST_LOG_(ERROR) <<  | ||||||
|       "\nThis test program did NOT call ::testing::InitGoogleTest " |       "\nThis test program did NOT call ::testing::InitGoogleTest " | ||||||
|            "before calling RUN_ALL_TESTS().  Please fix it.\n"); |       "before calling RUN_ALL_TESTS().  Please fix it."; | ||||||
|     return false; |     return false; | ||||||
|   } |   } | ||||||
|  |  | ||||||
| @@ -5281,11 +5276,9 @@ bool ParseGoogleTestFlag(const char* const arg) { | |||||||
| void LoadFlagsFromFile(const std::string& path) { | void LoadFlagsFromFile(const std::string& path) { | ||||||
|   FILE* flagfile = posix::FOpen(path.c_str(), "r"); |   FILE* flagfile = posix::FOpen(path.c_str(), "r"); | ||||||
|   if (!flagfile) { |   if (!flagfile) { | ||||||
|     fprintf(stderr, |     GTEST_LOG_(FATAL) << "Unable to open file \""  | ||||||
|             "Unable to open file \"%s\"\n", |                       << GTEST_FLAG(flagfile)  | ||||||
|             GTEST_FLAG(flagfile).c_str()); |                       << "\""; | ||||||
|     fflush(stderr); |  | ||||||
|     exit(EXIT_FAILURE); |  | ||||||
|   } |   } | ||||||
|   std::string contents(ReadEntireFile(flagfile)); |   std::string contents(ReadEntireFile(flagfile)); | ||||||
|   posix::FClose(flagfile); |   posix::FClose(flagfile); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Alex Yursha
					Alex Yursha