diff --git a/Testing/Applications/CMakeLists.txt b/Testing/Applications/CMakeLists.txt index 1517300c8a6779470440c268f5a5c405ade29567..2cf36e456345df7b786db924ee32bec78dbc6bb6 100644 --- a/Testing/Applications/CMakeLists.txt +++ b/Testing/Applications/CMakeLists.txt @@ -1,4 +1,7 @@ set(INPUTDATA ${OTB_DATA_ROOT}/Input) set(TEMP ${OTB_BINARY_DIR}/Testing/Temporary) +SET(TOL 0.0) +SET(EPSILON 0.000000000001) + add_subdirectory(Util) diff --git a/Testing/Applications/Util/CMakeLists.txt b/Testing/Applications/Util/CMakeLists.txt index 0a9a5c60bd28d56dff67aadc2aeda81a8588e4c2..aa220125d4274bdbb7a70b9ef164b93c04771ae3 100644 --- a/Testing/Applications/Util/CMakeLists.txt +++ b/Testing/Applications/Util/CMakeLists.txt @@ -1,6 +1,11 @@ +set(TEST_DRIVER otbTestDriver + --add-before-env ITK_AUTOLOAD_PATH $<TARGET_FILE_DIR:otbapp_Smoothing> ) + + add_test(NAME exTvRescaleTest - COMMAND otbApplicationLauncherCommandLine + COMMAND otbTestDriver + Execute $<TARGET_FILE:otbApplicationLauncherCommandLine> Rescale --modulePath $<TARGET_FILE_DIR:otbapp_Rescale> --in ${INPUTDATA}/poupees.tif @@ -9,7 +14,8 @@ add_test(NAME exTvRescaleTest --outmax 150 ) add_test(NAME exTvSmoothingTest - COMMAND otbApplicationLauncherCommandLine + COMMAND otbTestDriver + Execute $<TARGET_FILE:otbApplicationLauncherCommandLine> Smoothing --modulePath $<TARGET_FILE_DIR:otbapp_Smoothing> --in ${INPUTDATA}/poupees.tif @@ -17,7 +23,18 @@ add_test(NAME exTvSmoothingTest --type mean) add_test(NAME exTvReadImageInfoTest - COMMAND otbApplicationLauncherCommandLine + COMMAND otbTestDriver + Execute $<TARGET_FILE:otbApplicationLauncherCommandLine> ReadImageInfo --modulePath $<TARGET_FILE_DIR:otbapp_ReadImageInfo> --in ${INPUTDATA}/poupees.tif ) + +add_test(NAME exTvExtractROIRightInputFile + COMMAND otbTestDriver --compare-image ${TOL} + ${INPUTDATA}/couleurs_extrait.png + ${TEMP}/utExtractROIRightInputFile.tif + Execute $<TARGET_FILE:otbApplicationLauncherCommandLine> + ExtractROI + --modulePath $<TARGET_FILE_DIR:otbapp_ExtractROI> + --in ${INPUTDATA}/couleurs_extrait.png + --out ${TEMP}/utExtractROIRightInputFile.tif )