]> Creatis software - clitk.git/commitdiff
when a tool failed, no mhd was produced but the test still succeeded.
authormpech <maxime.pech@insa-lyon.fr>
Wed, 28 Sep 2011 14:23:57 +0000 (16:23 +0200)
committermpech <maxime.pech@insa-lyon.fr>
Wed, 28 Sep 2011 14:23:57 +0000 (16:23 +0200)
tests/tools/toolTestRunner.cxx

index 753aa37bcef992c0bccf53ff922ae6c3724aab86..b2aa36c07a41b6629e62059ba463a846d57f7973 100644 (file)
@@ -151,6 +151,7 @@ int main(int argc, char** argv){
   //run the command line
   system(cmd_line.str().c_str());
   
+       assertFalse(!itksys::SystemTools::FileExists(outFile.c_str(), true), "no mhd have been generated");
   
        //compare source files
 #ifdef _WIN32
@@ -162,7 +163,6 @@ int main(int argc, char** argv){
 #else
   assertFalse(!mhdCmp(outFile.c_str(), refFile), "Generated mhd file != ref File");
 #endif
-  
   std::string refRawFile = mhdToRawName(strRefFile);
   std::string rawFile = mhdToRawName(outFile);
   
@@ -176,7 +176,7 @@ int main(int argc, char** argv){
     remove(rawFile.c_str());
   }
   //neither the mhd is
-  remove(outFile.c_str());
+  //remove(outFile.c_str());
   
   //success
   return 0;