diff options
author | Zach Mullen <zach.mullen@kitware.com> | 2009-10-05 14:20:52 (GMT) |
---|---|---|
committer | Zach Mullen <zach.mullen@kitware.com> | 2009-10-05 14:20:52 (GMT) |
commit | b304186bc574bab921c2da6a66d3e1fcf2f515ee (patch) | |
tree | 40b98ea91abe8e68ed16b4ce20d3fcb9b260c5d9 /Source | |
parent | 940733997ae841eec7424a11a4356775060a460b (diff) | |
download | CMake-b304186bc574bab921c2da6a66d3e1fcf2f515ee.zip CMake-b304186bc574bab921c2da6a66d3e1fcf2f515ee.tar.gz CMake-b304186bc574bab921c2da6a66d3e1fcf2f515ee.tar.bz2 |
Match width of ctest "Start xx: " line to line up with the end test line
Diffstat (limited to 'Source')
-rw-r--r-- | Source/CTest/cmCTestMultiProcessHandler.cxx | 2 | ||||
-rw-r--r-- | Source/CTest/cmCTestRunTest.cxx | 6 | ||||
-rw-r--r-- | Source/CTest/cmCTestRunTest.h | 2 |
3 files changed, 6 insertions, 4 deletions
diff --git a/Source/CTest/cmCTestMultiProcessHandler.cxx b/Source/CTest/cmCTestMultiProcessHandler.cxx index c62dbce..63dfe7e 100644 --- a/Source/CTest/cmCTestMultiProcessHandler.cxx +++ b/Source/CTest/cmCTestMultiProcessHandler.cxx @@ -81,7 +81,7 @@ void cmCTestMultiProcessHandler::StartTestProcess(int test) cmCTestRunTest* testRun = new cmCTestRunTest(this->TestHandler); testRun->SetIndex(test); testRun->SetTestProperties(this->Properties[test]); - if(testRun->StartTest()) + if(testRun->StartTest(this->Total)) { this->RunningTests.insert(testRun); } diff --git a/Source/CTest/cmCTestRunTest.cxx b/Source/CTest/cmCTestRunTest.cxx index ffc257a..982beb3 100644 --- a/Source/CTest/cmCTestRunTest.cxx +++ b/Source/CTest/cmCTestRunTest.cxx @@ -297,9 +297,11 @@ void cmCTestRunTest::MemCheckPostProcess() //---------------------------------------------------------------------- // Starts the execution of a test. Returns once it has started -bool cmCTestRunTest::StartTest() +bool cmCTestRunTest::StartTest(size_t total) { - cmCTestLog(this->CTest, HANDLER_OUTPUT, " Start " + cmCTestLog(this->CTest, HANDLER_OUTPUT, std::setw(2*getNumWidth(total) + 8) + << "Start " + << std::setw(getNumWidth(total)) << this->TestProperties->Index << ": " << this->TestProperties->Name << std::endl); this->ComputeArguments(); diff --git a/Source/CTest/cmCTestRunTest.h b/Source/CTest/cmCTestRunTest.h index aeffbb8..bfeda20 100644 --- a/Source/CTest/cmCTestRunTest.h +++ b/Source/CTest/cmCTestRunTest.h @@ -46,7 +46,7 @@ public: bool CheckOutput(); //launch the test process, return whether it started correctly - bool StartTest(); + bool StartTest(size_t total); //capture and report the test results bool EndTest(size_t completed, size_t total, bool started); //Called by ctest -N to log the command string |