summaryrefslogtreecommitdiffstats
path: root/Source/CTest/cmCTestCoverageHandler.cxx
diff options
context:
space:
mode:
authorBill Hoffman <bill.hoffman@kitware.com>2012-05-01 17:35:07 (GMT)
committerBill Hoffman <bill.hoffman@kitware.com>2012-05-01 17:35:07 (GMT)
commit319eeb0247f51bb2d380261ce7d63c7ce5020ed0 (patch)
tree6885326a833ee4cca3416ed518601f47ca6c986e /Source/CTest/cmCTestCoverageHandler.cxx
parent72210c266238607e12c12ed7e983efed557fa784 (diff)
downloadCMake-319eeb0247f51bb2d380261ce7d63c7ce5020ed0.zip
CMake-319eeb0247f51bb2d380261ce7d63c7ce5020ed0.tar.gz
CMake-319eeb0247f51bb2d380261ce7d63c7ce5020ed0.tar.bz2
Add test for mumps coverage. Also refactor code to prepare for cache coverage.
Add a simple test to make sure the GTM mumps coverage is working. Also refactor the code so that cache coverage can be added.
Diffstat (limited to 'Source/CTest/cmCTestCoverageHandler.cxx')
-rw-r--r--Source/CTest/cmCTestCoverageHandler.cxx8
1 files changed, 7 insertions, 1 deletions
diff --git a/Source/CTest/cmCTestCoverageHandler.cxx b/Source/CTest/cmCTestCoverageHandler.cxx
index 099bcb6..e7fa2f1 100644
--- a/Source/CTest/cmCTestCoverageHandler.cxx
+++ b/Source/CTest/cmCTestCoverageHandler.cxx
@@ -769,7 +769,13 @@ int cmCTestCoverageHandler::HandleGTMCoverage(
"/gtm_coverage.mcov";
if(cmSystemTools::FileExists(coverageFile.c_str()))
{
- cov.ReadGTMCoverage(coverageFile.c_str());
+ cov.ReadCoverageFile(coverageFile.c_str());
+ }
+ else
+ {
+ cmCTestLog(this->CTest, HANDLER_VERBOSE_OUTPUT,
+ " Cannot find GTM coverage file: " << coverageFile
+ << std::endl);
}
return static_cast<int>(cont->TotalCoverage.size());
}