From df23e81029918dc9e21784ba13b64b7a114a3fc6 Mon Sep 17 00:00:00 2001 From: Emmanuel Christophe <emmanuel.christophe@orfeo-toolbox.org> Date: Wed, 12 Aug 2009 09:40:35 +0800 Subject: [PATCH] DOC: error message in otbTestMain --- .../BasicFilters/otbFlexibleDistanceWithMissingValue.cxx | 4 +++- Testing/Code/otbTestMain.h | 6 +++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Testing/Code/BasicFilters/otbFlexibleDistanceWithMissingValue.cxx b/Testing/Code/BasicFilters/otbFlexibleDistanceWithMissingValue.cxx index e3234c3092..0056de3967 100644 --- a/Testing/Code/BasicFilters/otbFlexibleDistanceWithMissingValue.cxx +++ b/Testing/Code/BasicFilters/otbFlexibleDistanceWithMissingValue.cxx @@ -41,8 +41,10 @@ int otbFlexibleDistanceWithMissingValue( int argc, char * argv[] ) y.Fill( 2. ); DistanceType::Pointer dist = DistanceType::New(); + double distanceValue = dist->Evaluate( x, y ); + std::cout << "Distance: " << distanceValue << std::endl; - if ( dist->Evaluate( x, y ) == 3. ) + if ( distanceValue == 3. ) return EXIT_SUCCESS; else return EXIT_FAILURE; diff --git a/Testing/Code/otbTestMain.h b/Testing/Code/otbTestMain.h index 046eb89476..49698436cd 100644 --- a/Testing/Code/otbTestMain.h +++ b/Testing/Code/otbTestMain.h @@ -309,7 +309,7 @@ int main(int ac, char* av[] ) if (result!=EXIT_SUCCESS) { std::cout << "-> Test EXIT FAILURE ("<<result<<")."<<std::endl; - itkGenericExceptionMacro(<<"Bad function return, no regression test !"); + itkGenericExceptionMacro(<<"Function returns EXIT_FAILURE (no regression test)"); } } catch ( itk::ExceptionObject & e ) @@ -530,7 +530,7 @@ int main(int ac, char* av[] ) std::map<std::string,int>::reverse_iterator baseline = baselines.rbegin(); multiResult = 1; std::cout<<"Number of baseline files: "<<baselines.size()<<std::endl; - + while (baseline!=baselines.rend() && (multiResult!=0)) { std::cout<<"Testing non-regression on file: "<<(baseline->first).c_str()<<std::endl; @@ -553,7 +553,7 @@ int main(int ac, char* av[] ) lEpsilon, ignoredLines); } - + result += multiResult; } } -- GitLab