[Cmake-commits] [cmake-commits] zach.mullen committed CMakeLists.txt 1.424 1.425 cmCTest.cxx 1.362 1.363 cmCTest.h 1.116 1.117
cmake-commits at cmake.org
cmake-commits at cmake.org
Wed Aug 19 08:58:33 EDT 2009
Update of /cvsroot/CMake/CMake/Source
In directory public:/mounts/ram/cvs-serv12806/Source
Modified Files:
CMakeLists.txt cmCTest.cxx cmCTest.h
Log Message:
ENH: Refactored CTest test execution code into an object
Index: cmCTest.h
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/cmCTest.h,v
retrieving revision 1.116
retrieving revision 1.117
diff -C 2 -d -r1.116 -r1.117
*** cmCTest.h 11 Mar 2009 17:31:33 -0000 1.116
--- cmCTest.h 19 Aug 2009 12:58:30 -0000 1.117
***************
*** 50,53 ****
--- 50,54 ----
class cmCTest
{
+ friend class cmCTestRunTest;
public:
/** Enumerate parts of the testing and submission process. */
Index: cmCTest.cxx
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/cmCTest.cxx,v
retrieving revision 1.362
retrieving revision 1.363
diff -C 2 -d -r1.362 -r1.363
*** cmCTest.cxx 28 Jul 2009 14:46:53 -0000 1.362
--- cmCTest.cxx 19 Aug 2009 12:58:27 -0000 1.363
***************
*** 1193,1196 ****
--- 1193,1197 ----
if ( output )
{
+ //ZACH: need to grab the output here
tempOutput.insert(tempOutput.end(), data, data+length);
}
***************
*** 1205,1208 ****
--- 1206,1210 ----
if(output && tempOutput.begin() != tempOutput.end())
{
+ //We are waiting for exit before finally appending to the output
output->append(&*tempOutput.begin(), tempOutput.size());
}
Index: CMakeLists.txt
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/CMakeLists.txt,v
retrieving revision 1.424
retrieving revision 1.425
diff -C 2 -d -r1.424 -r1.425
*** CMakeLists.txt 11 Aug 2009 13:54:54 -0000 1.424
--- CMakeLists.txt 19 Aug 2009 12:58:24 -0000 1.425
***************
*** 359,362 ****
--- 359,363 ----
CTest/cmCTestReadCustomFilesCommand.cxx
CTest/cmCTestRunScriptCommand.cxx
+ CTest/cmCTestRunTest.cxx
CTest/cmCTestScriptHandler.cxx
CTest/cmCTestSleepCommand.cxx
More information about the Cmake-commits
mailing list