[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