浏览代码

Merge topic 'coverage_no_tests'

e6cf1c48 ctest_coverage: Always do coverage for CTEST_EXTRA_COVERAGE_GLOB
Brad King 10 年之前
父节点
当前提交
7a40998329
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      Source/CTest/cmCTestCoverageHandler.cxx

+ 1 - 1
Source/CTest/cmCTestCoverageHandler.cxx

@@ -446,7 +446,7 @@ int cmCTestCoverageHandler::ProcessHandler()
     }
     }
   std::set<std::string> uncovered = this->FindUncoveredFiles(&cont);
   std::set<std::string> uncovered = this->FindUncoveredFiles(&cont);
 
 
-  if ( file_count == 0 )
+  if (file_count == 0 && this->ExtraCoverageGlobs.empty())
     {
     {
     cmCTestOptionalLog(this->CTest, WARNING,
     cmCTestOptionalLog(this->CTest, WARNING,
       " Cannot find any coverage files. Ignoring Coverage request."
       " Cannot find any coverage files. Ignoring Coverage request."