diff --git a/Testing/Code/Common/CMakeLists.txt b/Testing/Code/Common/CMakeLists.txt index 034104ec1e694d62b7609dafffe642d3041e381e..faffd531b73fca248787d814e9fbc81724cb6b0f 100644 --- a/Testing/Code/Common/CMakeLists.txt +++ b/Testing/Code/Common/CMakeLists.txt @@ -14,10 +14,20 @@ SET(TOL 0.0) #Tolerance sur la difference des valeurs numeriques dans le --compare-ascii SET(EPS 0.001) -SET(COMMON_TESTS ${CXX_TEST_PATH}/otbCommonTests) +SET(COMMON_TESTS1 ${CXX_TEST_PATH}/otbCommonTests1) +SET(COMMON_TESTS2 ${CXX_TEST_PATH}/otbCommonTests2) +SET(COMMON_TESTS3 ${CXX_TEST_PATH}/otbCommonTests3) +SET(COMMON_TESTS4 ${CXX_TEST_PATH}/otbCommonTests4) +SET(COMMON_TESTS5 ${CXX_TEST_PATH}/otbCommonTests5) +SET(COMMON_TESTS6 ${CXX_TEST_PATH}/otbCommonTests6) +SET(COMMON_TESTS7 ${CXX_TEST_PATH}/otbCommonTests7) + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ otbCommonTests1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # ------- otb::System ------------- -ADD_TEST(coTuSystemTests_IsA_Methods ${COMMON_TESTS} +ADD_TEST(coTuSystemTests_IsA_Methods ${COMMON_TESTS1} otbSystemTest ${OTB_DATA_ROOT}/OTBData.readme ${OTB_DATA_ROOT} @@ -26,76 +36,80 @@ ADD_TEST(coTuSystemTests_IsA_Methods ${COMMON_TESTS} # ------- otb::CommandLibneArgumentParser ------------- -ADD_TEST(coTuCmdLineArgParserHelpWithArg ${COMMON_TESTS} +ADD_TEST(coTuCmdLineArgParserHelpWithArg ${COMMON_TESTS1} otbTestCommandLineArgumentParserHelp --help -image image.png) -ADD_TEST(coTuCmdLineArgParserHelpWithoutArg ${COMMON_TESTS} +ADD_TEST(coTuCmdLineArgParserHelpWithoutArg ${COMMON_TESTS1} otbTestCommandLineArgumentParserHelp --help) -ADD_TEST(coTuCmdLineArgParserDeuxEntiers_ExactNumberArg ${COMMON_TESTS} +ADD_TEST(coTuCmdLineArgParserDeuxEntiers_ExactNumberArg ${COMMON_TESTS1} otbTestCommandLineArgumentParser -image image.png -entier 150 -double 12.25 -deuxentiers 78 56 ) -ADD_TEST(coTuCmdLineArgParserDeuxEntier_LessArg ${COMMON_TESTS} +ADD_TEST(coTuCmdLineArgParserDeuxEntier_LessArg ${COMMON_TESTS1} otbTestCommandLineArgumentParserWithError -image image.png -entier 150 -double 12.25 -deuxentiers 78 ) -ADD_TEST(coTuCmdLineArgParserDeuxEntier_MoreArg ${COMMON_TESTS} +ADD_TEST(coTuCmdLineArgParserDeuxEntier_MoreArg ${COMMON_TESTS1} otbTestCommandLineArgumentParserWithError -image image.png -entier 150 -double 12.25 -deuxentiers 78 56 32) -ADD_TEST(coTuCmdLineArgParser_MissingObligatoryArg ${COMMON_TESTS} +ADD_TEST(coTuCmdLineArgParser_MissingObligatoryArg ${COMMON_TESTS1} otbTestCommandLineArgumentParserWithError -entier 150 -double 12.25 -deuxentiers 78 56 32) -ADD_TEST(coTuCmdLineArgParser_EmptyList ${COMMON_TESTS} +ADD_TEST(coTuCmdLineArgParser_EmptyList ${COMMON_TESTS1} otbTestCommandLineArgumentParserList -image image.png -entier 150 -double 12.25 -deuxentiers 78 56 -doubles) -ADD_TEST(coTuCmdLineArgParser_List1Arg ${COMMON_TESTS} +ADD_TEST(coTuCmdLineArgParser_List1Arg ${COMMON_TESTS1} otbTestCommandLineArgumentParserList -image image.png -entier 150 -double 12.25 -deuxentiers 78 56 -doubles 1.0) -ADD_TEST(coTuCmdLineArgParser_List2Arg ${COMMON_TESTS} +ADD_TEST(coTuCmdLineArgParser_List2Arg ${COMMON_TESTS1} otbTestCommandLineArgumentParserList -image image.png -entier 150 -double 12.25 -deuxentiers 78 56 -doubles 1.0 2.0) -ADD_TEST(coTuCmdLineArgParser_List2ArgBis ${COMMON_TESTS} +ADD_TEST(coTuCmdLineArgParser_List2ArgBis ${COMMON_TESTS1} otbTestCommandLineArgumentParserList -image image.png -entier 150 -double 12.25 -doubles 1.0 2.0 -deuxentiers 78 56 ) -#ADD_TEST(coTuCmdLineArgParserGUIDeuxEntiers_ExactNumberArg ${COMMON_TESTS} +#ADD_TEST(coTuCmdLineArgParserGUIDeuxEntiers_ExactNumberArg ${COMMON_TESTS1} # otbTestCommandLineArgumentParserGUI # -image image.png -entier 150 -double 12.25 -deuxentiers 78 56 ) -ADD_TEST(coTuLineSpatialObjectList ${COMMON_TESTS} +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ otbCommonTests2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +ADD_TEST(coTuLineSpatialObjectList ${COMMON_TESTS2} otbLineSpatialObjectList ) # ------- otb::ExtractROI ------------------------------ -ADD_TEST(coTuExtractROINew ${COMMON_TESTS} +ADD_TEST(coTuExtractROINew ${COMMON_TESTS2} otbExtractROINew) -ADD_TEST(coTvExtractROI ${COMMON_TESTS} +ADD_TEST(coTvExtractROI ${COMMON_TESTS2} --compare-image ${TOL} ${BASELINE}/coExtractROI_cthead1_26_97_209_100.png ${TEMP}/coExtractROI_cthead1_26_97_209_100.png otbExtractROI ${INPUTDATA}/cthead1.png ${TEMP}/coExtractROI_cthead1_26_97_209_100.png 26 97 209 100 ) -ADD_TEST(coTvExtractROI_RGB ${COMMON_TESTS} +ADD_TEST(coTvExtractROI_RGB ${COMMON_TESTS2} --compare-image ${TOL} ${BASELINE}/coExtractROI_RGB_sbuv_700_60_77_489.png ${TEMP}/coExtractROI_RGB_sbuv_700_60_77_489.png otbExtractROI_RGB ${INPUTDATA}/sbuv.png ${TEMP}/coExtractROI_RGB_sbuv_700_60_77_489.png 700 60 77 489 ) -ADD_TEST(coTvExtractROI_RGB2 ${COMMON_TESTS} +ADD_TEST(coTvExtractROI_RGB2 ${COMMON_TESTS2} --compare-image ${TOL} ${BASELINE}/coExtractROI_RGB_poupees_302_1_134_330.jpg ${TEMP}/coExtractROI_RGB_poupees_302_1_134_330.jpg otbExtractROI_RGB @@ -106,10 +120,10 @@ ADD_TEST(coTvExtractROI_RGB2 ${COMMON_TESTS} # ------- otb::MultiChannelExtractROI ------------------------------ -ADD_TEST(coTuMultiChannelROINew ${COMMON_TESTS} +ADD_TEST(coTuMultiChannelROINew ${COMMON_TESTS2} otbMultiChannelExtractROINew) -ADD_TEST(coTvMultiChannelROI_RGB2RGB_PNG ${COMMON_TESTS} +ADD_TEST(coTvMultiChannelROI_RGB2RGB_PNG ${COMMON_TESTS2} --compare-image ${TOL} ${INPUTDATA}/sbuv.png ${TEMP}/coMultiChannelExtractROI_RGB2RGB_PNG_sbuv.png otbMultiChannelExtractROI @@ -118,7 +132,7 @@ ADD_TEST(coTvMultiChannelROI_RGB2RGB_PNG ${COMMON_TESTS} -channels 1 2 3 ) # -sizeX 800 -sizeY 600 ) -ADD_TEST(coTvMultiChannelROI_RGB2RGB_PNG2 ${COMMON_TESTS} +ADD_TEST(coTvMultiChannelROI_RGB2RGB_PNG2 ${COMMON_TESTS2} --compare-image ${TOL} ${BASELINE}/coMultiChannelExtractROI_RGB2RGB_PNG_sbuv_700_60_77_489_channels_123.png ${TEMP}/coMultiChannelExtractROI_RGB2RGB_PNG_sbuv_700_60_77_489_channels_123.png otbMultiChannelExtractROI @@ -126,28 +140,30 @@ ADD_TEST(coTvMultiChannelROI_RGB2RGB_PNG2 ${COMMON_TESTS} -uchar ${TEMP}/coMultiChannelExtractROI_RGB2RGB_PNG_sbuv_700_60_77_489_channels_123.png -startX 700 -startY 60 -sizeX 77 -sizeY 489 -channels 1 2 3 ) -ADD_TEST(coTvMultiChannelROI_RGB2RGB_PNG3 ${COMMON_TESTS} +ADD_TEST(coTvMultiChannelROI_RGB2RGB_PNG3 ${COMMON_TESTS2} --compare-image ${TOL} ${BASELINE}/coMultiChannelExtractROI_RGB2RGB_PNG_sbuv_700_60_77_489_channels_321.png ${TEMP}/coMultiChannelExtractROI_RGB2RGB_PNG_sbuv_700_60_77_489_channels_321.png otbMultiChannelExtractROI ${INPUTDATA}/sbuv.png ${TEMP}/coMultiChannelExtractROI_RGB2RGB_PNG_sbuv_700_60_77_489_channels_321.png -startX 700 -startY 60 -sizeX 77 -sizeY 489 -channels 3 2 1 ) -ADD_TEST(coTvMultiChannelROI_RGB2NG_PNG1 ${COMMON_TESTS} +ADD_TEST(coTvMultiChannelROI_RGB2NG_PNG1 ${COMMON_TESTS2} --compare-image ${TOL} ${BASELINE}/coMultiChannelExtractROI_RGB2NG_PNG_sbuv_700_60_77_489_channel_1.png ${TEMP}/coMultiChannelExtractROI_RGB2NG_PNG_sbuv_700_60_77_489_channel_1.png otbMultiChannelExtractROI ${INPUTDATA}/sbuv.png ${TEMP}/coMultiChannelExtractROI_RGB2NG_PNG_sbuv_700_60_77_489_channel_1.png -startX 700 -startY 60 -sizeX 77 -sizeY 489 -channels 1 ) -ADD_TEST(coTvMultiChannelROI_RGB2NG_PNG2 ${COMMON_TESTS} + + +ADD_TEST(coTvMultiChannelROI_RGB2NG_PNG2 ${COMMON_TESTS2} --compare-image ${TOL} ${BASELINE}/coMultiChannelExtractROI_RGB2NG_PNG_sbuv_700_60_77_489_channel_2.png ${TEMP}/coMultiChannelExtractROI_RGB2NG_PNG_sbuv_700_60_77_489_channel_2.png otbMultiChannelExtractROI ${INPUTDATA}/sbuv.png ${TEMP}/coMultiChannelExtractROI_RGB2NG_PNG_sbuv_700_60_77_489_channel_2.png -startX 700 -startY 60 -sizeX 77 -sizeY 489 -channels 2 ) -ADD_TEST(coTvMultiChannelROI_RGB2NG_PNG3 ${COMMON_TESTS} +ADD_TEST(coTvMultiChannelROI_RGB2NG_PNG3 ${COMMON_TESTS2} --compare-image ${TOL} ${BASELINE}/coMultiChannelExtractROI_RGB2NG_PNG_sbuv_700_60_77_489_channel_3.png ${TEMP}/coMultiChannelExtractROI_RGB2NG_PNG_sbuv_700_60_77_489_channel_3.png otbMultiChannelExtractROI @@ -155,7 +171,7 @@ ADD_TEST(coTvMultiChannelROI_RGB2NG_PNG3 ${COMMON_TESTS} ${TEMP}/coMultiChannelExtractROI_RGB2NG_PNG_sbuv_700_60_77_489_channel_3.png -startX 700 -startY 60 -sizeX 77 -sizeY 489 -channels 3 ) -ADD_TEST(coTvMultiChannelROI_5c_BSQ ${COMMON_TESTS} +ADD_TEST(coTvMultiChannelROI_5c_BSQ ${COMMON_TESTS2} # --compare-binary ${BASELINE}/coMultiChannelExtractROI_RGB2NG_PNG_poupees_303_2_134_330_channels_12321.c1 # ${TEMP}/coMultiChannelExtractROI_RGB2NG_PNG_poupees_303_2_134_330_channels_12321.c1 --compare-image ${TOL} ${BASELINE}/coMultiChannelExtractROI_RGB_ENVI_poupees_303_2_134_330_channels_12321.hdr @@ -165,7 +181,7 @@ ADD_TEST(coTvMultiChannelROI_5c_BSQ ${COMMON_TESTS} ${TEMP}/coMultiChannelExtractROI_RGB_ENVI_poupees_303_2_134_330_channels_12321.hdr -startX 303 -startY 2 -sizeX 134 -sizeY 330 -channels 1 2 3 2 1 ) -ADD_TEST(coTvMultiChannelROI_3c_BSQ ${COMMON_TESTS} +ADD_TEST(coTvMultiChannelROI_3c_BSQ ${COMMON_TESTS2} # --compare-binary ${BASELINE}/coMultiChannelExtractROI_RGB2NG_PNG_poupees_303_2_134_330_channels_345.c1 # ${TEMP}/coMultiChannelExtractROI_RGB2NG_PNG_poupees_303_2_134_330_channels_345.c1 --compare-image ${TOL} ${BASELINE}/coMultiChannelExtractROI_RGB_ENVI_poupees_303_2_134_330_channels_345.hdr @@ -176,12 +192,16 @@ ADD_TEST(coTvMultiChannelROI_3c_BSQ ${COMMON_TESTS} -startX 0 -startY 0 -sizeX 134 -sizeY 330 -channels 3 4 5 ) +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ otbCommonTests3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + # ------- otb::MultiToMonoChannelExtractROI ------------------------------ -ADD_TEST(coTuMultiToMonoROINew ${COMMON_TESTS} +ADD_TEST(coTuMultiToMonoROINew ${COMMON_TESTS3} otbMultiToMonoChannelExtractROINew) -ADD_TEST(coTvMultiToMonoROI_RGB2NG_PNG ${COMMON_TESTS} +ADD_TEST(coTvMultiToMonoROI_RGB2NG_PNG ${COMMON_TESTS3} --compare-image ${TOL} ${BASELINE}/coMultiToMonoChannelExtractROI_RGB2NG_PNG_sbuv_700_60_77_489_channel_1.png ${TEMP}/coMultiToMonoChannelExtractROI_RGB2NG_PNG_sbuv_700_60_77_489_channel_1.png otbMultiToMonoChannelExtractROI @@ -192,62 +212,67 @@ ADD_TEST(coTvMultiToMonoROI_RGB2NG_PNG ${COMMON_TESTS} # ------- otb::PointSetSource ------------------------------ -ADD_TEST(coTuPointSetSource ${COMMON_TESTS} +ADD_TEST(coTuPointSetSource ${COMMON_TESTS3} otbPointSetSourceTest) # ------- otb::DrawLineSpatialObjectImageFilter ------------------------------ -ADD_TEST(coTuDrawLineSpatialObjectNew ${COMMON_TESTS} +ADD_TEST(coTuDrawLineSpatialObjectNew ${COMMON_TESTS3} otbDrawLineSpatialObjectNew) -ADD_TEST(coTuDrawLineSpatialObject ${COMMON_TESTS} +ADD_TEST(coTuDrawLineSpatialObject ${COMMON_TESTS3} otbDrawLineSpatialObject ${INPUTDATA}/ImageLineDir.bsq ${TEMP}/coFiltreDrawLine_ImageLineDir.png 10. 22. 38. 42.) # ------- otb::DrawLineSpatialObjectListImageFilter ------------------------------ -ADD_TEST(coTuDrawLineSpatialObjectListNew ${COMMON_TESTS} +ADD_TEST(coTuDrawLineSpatialObjectListNew ${COMMON_TESTS3} otbDrawLineSpatialObjectListNew) -ADD_TEST(coTuDrawLineSpatialObjectList ${COMMON_TESTS} +ADD_TEST(coTuDrawLineSpatialObjectList ${COMMON_TESTS3} otbDrawLineSpatialObjectList ${INPUTDATA}/ImageLineDir.bsq - ${TEMP}/coFiltreDrawLineList_ImageLineDir.png ) + ${TEMP}/coFiltreDrawLineList_ImageLineDir.png ) + # ------- otb::ImageToLineSpatialObjectListImageFilter ------------------------------ -ADD_TEST(coTuImageToLineSpatialObjectListNew ${COMMON_TESTS} +ADD_TEST(coTuImageToLineSpatialObjectListNew ${COMMON_TESTS3} otbImageToLineSpatialObjectListNew) # ------- otb::PathListToHistogramGenerator --------------------------- -ADD_TEST(coTuPathListToHistogramGeneratorNew ${COMMON_TESTS} +ADD_TEST(coTuPathListToHistogramGeneratorNew ${COMMON_TESTS3} otbPathListToHistogramGeneratorNew) -ADD_TEST(coTuPathListToHistogramGenerator ${COMMON_TESTS} +ADD_TEST(coTuPathListToHistogramGenerator ${COMMON_TESTS3} otbPathListToHistogramGenerator 100 2) +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ otbCommonTests4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + # ------- otb::HistogramStatisticFunction --------------------------- -ADD_TEST(coTuHistogramStatisticsFunction ${COMMON_TESTS} +ADD_TEST(coTuHistogramStatisticsFunction ${COMMON_TESTS4} otbHistogramStatisticsFunction 100) # ------- otb::ObjectList ------------------------------------------- -ADD_TEST(coTuObjectListNew ${COMMON_TESTS} +ADD_TEST(coTuObjectListNew ${COMMON_TESTS4} otbObjectListNew) -ADD_TEST(coTvObjectList ${COMMON_TESTS} +ADD_TEST(coTvObjectList ${COMMON_TESTS4} otbObjectList ${INPUTDATA}/couleurs.jpg ${INPUTDATA}/poupees.png ${INPUTDATA}/sbuv.png ) -ADD_TEST(coTuListNew ${COMMON_TESTS} +ADD_TEST(coTuListNew ${COMMON_TESTS4} otbListNew) -ADD_TEST(coTvList ${COMMON_TESTS} +ADD_TEST(coTvList ${COMMON_TESTS4} otbList ${INPUTDATA}/couleurs.jpg ${INPUTDATA}/poupees.png @@ -256,43 +281,47 @@ ADD_TEST(coTvList ${COMMON_TESTS} # ------- otb::ImageList ------------------------------------------- -ADD_TEST(coTuImageListNew ${COMMON_TESTS} +ADD_TEST(coTuImageListNew ${COMMON_TESTS4} otbImageListNew) -ADD_TEST(coTvImageList ${COMMON_TESTS} +ADD_TEST(coTvImageList ${COMMON_TESTS4} --compare-image ${TOL} ${INPUTDATA}/amst.png ${TEMP}/amst.png otbImageList ${INPUTDATA}/amst.png ${TEMP}/amst.png ) - + # ------- otb::ImageListSource ------------------------------------------- -ADD_TEST(coTuImageListSourceNew ${COMMON_TESTS} +ADD_TEST(coTuImageListSourceNew ${COMMON_TESTS4} otbImageListSourceNew) # ------- otb::ImageToImageListFilter ------------------------------------------- -ADD_TEST(coTuImageToImageListFilterNew ${COMMON_TESTS} +ADD_TEST(coTuImageToImageListFilterNew ${COMMON_TESTS4} otbImageToImageListFilterNew) # ------- otb::ImageListToImageFilter ------------------------------------------- -ADD_TEST(coTuImageListToImageFilterNew ${COMMON_TESTS} +ADD_TEST(coTuImageListToImageFilterNew ${COMMON_TESTS4} otbImageListToImageFilterNew) +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ otbCommonTests5 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + # ------- otb::ImageListToImageListFilter ------------------------------------------- -ADD_TEST(coTvImageListToImageListFilterNew ${COMMON_TESTS} +ADD_TEST(coTvImageListToImageListFilterNew ${COMMON_TESTS5} otbImageListToImageListFilterNew) # ------- otb::ConcatenateVectorImageFilter ------------------------------------------- -ADD_TEST(coTuConcatenateVectorImageFilterNew ${COMMON_TESTS} +ADD_TEST(coTuConcatenateVectorImageFilterNew ${COMMON_TESTS5} otbConcatenateVectorImageFilterNew) -ADD_TEST(coTvConcatenateVectorImageFilter ${COMMON_TESTS} +ADD_TEST(coTvConcatenateVectorImageFilter ${COMMON_TESTS5} --compare-image ${TOL} ${BASELINE}/coConcatenateVectorImageFilterOutput1.hdr ${TEMP}/coConcatenateVectorImageFilterOutput1.hdr @@ -304,10 +333,10 @@ ADD_TEST(coTvConcatenateVectorImageFilter ${COMMON_TESTS} #------------ otbImageToVectorImageCastFilter -------------------------------- -ADD_TEST(coTuImageToVectorImageCastFilter ${COMMON_TESTS} +ADD_TEST(coTuImageToVectorImageCastFilter ${COMMON_TESTS5} otbImageToVectorImageCastFilterNew) -ADD_TEST(coTvImageToVectorImageCastFilter ${COMMON_TESTS} +ADD_TEST(coTvImageToVectorImageCastFilter ${COMMON_TESTS5} --compare-image ${TOL} ${INPUTDATA}/poupees.hdr ${TEMP}/coVectorImageAdaptorOutput.hdr @@ -317,35 +346,39 @@ ADD_TEST(coTvImageToVectorImageCastFilter ${COMMON_TESTS} ) # ------- otb::ImageToPathFilterNew ------------------------------------------- -ADD_TEST(coTuImageToPathFilterNew ${COMMON_TESTS} +ADD_TEST(coTuImageToPathFilterNew ${COMMON_TESTS5} otbImageToPathFilterNew) # ------- otb::SpatialObjectSource ------------------------------------------- -ADD_TEST(coTuSpatialObjectSourceNew ${COMMON_TESTS} +ADD_TEST(coTuSpatialObjectSourceNew ${COMMON_TESTS5} otbSpatialObjectSourceNew) # ------- otb::LineSpatialObject ------------------------------------------- -ADD_TEST(coTuLineSpatialObjectNew ${COMMON_TESTS} +ADD_TEST(coTuLineSpatialObjectNew ${COMMON_TESTS5} otbLineSpatialObjectNew) # ------- otb::ArcSpatialObject ------------------------------------------- -ADD_TEST(coTuArcSpatialObjectNew ${COMMON_TESTS} +ADD_TEST(coTuArcSpatialObjectNew ${COMMON_TESTS5} otbArcSpatialObjectNew) # ------- otb::PathListToPathListFilter ------------------------------------------- -ADD_TEST(coTuPathListToPathListFilterNew ${COMMON_TESTS} +ADD_TEST(coTuPathListToPathListFilterNew ${COMMON_TESTS5} otbPathListToPathListFilterNew) +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ otbCommonTests6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + # ------- otb::PolyLineParametricPathWithValue ------------------------------------------- -ADD_TEST(coTuPolyLineParametricPathWithValueNew ${COMMON_TESTS} +ADD_TEST(coTuPolyLineParametricPathWithValueNew ${COMMON_TESTS6} otbPolyLineParametricPathWithValueNew) # ------- otb::Polygon ------------------------------------------- -ADD_TEST(coTuPolygonNew ${COMMON_TESTS} +ADD_TEST(coTuPolygonNew ${COMMON_TESTS6} otbPolygonNew) -ADD_TEST(coTuPolygon ${COMMON_TESTS} +ADD_TEST(coTuPolygon ${COMMON_TESTS6} --compare-ascii ${EPS} ${BASELINE_FILES}/otbPolygonTest.txt ${TEMP}/otbPolygonTest.txt @@ -357,7 +390,7 @@ ADD_TEST(coTuPolygon ${COMMON_TESTS} #-------- otb::PolyLineImageIterator ----------------------------------------- - ADD_TEST(coTuPolyLineImageIterator ${COMMON_TESTS} + ADD_TEST(coTuPolyLineImageIterator ${COMMON_TESTS6} --compare-image ${TOL} ${BASELINE}/coTvPolyLineImageIterator.png ${TEMP}/coTvPolyLineImageIterator.png @@ -369,10 +402,10 @@ ADD_TEST(coTuPolygon ${COMMON_TESTS} # ------- otb::DrawPathListFilter ------------------------------------------- -ADD_TEST(coTuDrawPathListFilterNew ${COMMON_TESTS} +ADD_TEST(coTuDrawPathListFilterNew ${COMMON_TESTS6} otbDrawPathListFilterNew) -ADD_TEST(coTvDrawPathListFilter ${COMMON_TESTS} +ADD_TEST(coTvDrawPathListFilter ${COMMON_TESTS6} --compare-image ${TOL} ${BASELINE}/coTvDrawPathListFilterOutput.png ${TEMP}/coTvDrawPathListFilterOutput.png @@ -381,7 +414,7 @@ ADD_TEST(coTvDrawPathListFilter ${COMMON_TESTS} ${TEMP}/coTvDrawPathListFilterOutput.png ) -ADD_TEST(coTvDrawPathListFilterWithValue ${COMMON_TESTS} +ADD_TEST(coTvDrawPathListFilterWithValue ${COMMON_TESTS6} --compare-image ${TOL} ${BASELINE}/coTvDrawPathListFilterWithValueOutput.png ${TEMP}/coTvDrawPathListFilterWithValueOutput.png @@ -390,13 +423,14 @@ ADD_TEST(coTvDrawPathListFilterWithValue ${COMMON_TESTS} ${TEMP}/coTvDrawPathListFilterWithValueOutput.png ) + # ------- otb::DrawPathFilter ------------------------------------------- -ADD_TEST(coTuDrawPatFilterNew ${COMMON_TESTS} +ADD_TEST(coTuDrawPatFilterNew ${COMMON_TESTS6} otbDrawPathFilterNew ) -ADD_TEST(coTvDrawPatFilter ${COMMON_TESTS} +ADD_TEST(coTvDrawPatFilter ${COMMON_TESTS6} --compare-image ${TOL} ${BASELINE}/coTvDrawPathFilterOutput.png ${TEMP}/coTvDrawPathFilterOutput.png @@ -406,11 +440,11 @@ ADD_TEST(coTvDrawPatFilter ${COMMON_TESTS} ) # ------- otb::UnaryFunctorNeighborhoodVectorImageFilter ---------------------- -ADD_TEST(coTuUnaryFunctorNeighborhoodVectorImageFilterNew ${COMMON_TESTS} +ADD_TEST(coTuUnaryFunctorNeighborhoodVectorImageFilterNew ${COMMON_TESTS6} otbUnaryFunctorNeighborhoodVectorImageFilterNew ) -ADD_TEST(coTvUnaryFunctorNeighborhoodVectorImageFilter ${COMMON_TESTS} +ADD_TEST(coTvUnaryFunctorNeighborhoodVectorImageFilter ${COMMON_TESTS6} --compare-image ${TOL} ${INPUTDATA}/poupees_sub.png # copie the input image ${TEMP}/coTvUnaryFunctorNeighborhoodVectorImageFilter.tif @@ -420,22 +454,33 @@ ADD_TEST(coTvUnaryFunctorNeighborhoodVectorImageFilter ${COMMON_TESTS} 3 ) + + +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ otbCommonTests7 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + # ------- Fichiers sources CXX ----------------------------------- -SET(BasicCommon_SRCS +SET(BasicCommon_SRCS1 otbSystemTest.cxx otbTestCommandLineArgumentParser.cxx #otbTestCommandLineArgumentParserGUI.cxx otbTestCommandLineArgumentParserHelp.cxx otbTestCommandLineArgumentParserList.cxx otbTestCommandLineArgumentParserWithError.cxx +) +SET(BasicCommon_SRCS2 +otbLineSpatialObjectList.cxx otbExtractROINew.cxx otbExtractROI.cxx otbExtractROI_RGB.cxx otbMultiChannelExtractROI.cxx otbMultiChannelExtractROINew.cxx +) +SET(BasicCommon_SRCS3 otbMultiToMonoChannelExtractROI.cxx otbMultiToMonoChannelExtractROINew.cxx -otbLineSpatialObjectList.cxx otbPointSetSourceTest.cxx otbDrawLineSpatialObjectNew.cxx otbDrawLineSpatialObject.cxx @@ -444,7 +489,11 @@ otbDrawLineSpatialObjectList.cxx otbImageToLineSpatialObjectListNew.cxx otbPathListToHistogramGeneratorNew.cxx otbPathListToHistogramGenerator.cxx +) +SET(BasicCommon_SRCS4 otbHistogramStatisticsFunction.cxx +otbListNew.cxx +otbList.cxx otbObjectListNew.cxx otbObjectList.cxx otbImageListNew.cxx @@ -452,9 +501,9 @@ otbImageList.cxx otbImageListSourceNew.cxx otbImageToImageListFilterNew.cxx otbImageListToImageFilterNew.cxx +) +SET(BasicCommon_SRCS5 otbImageListToImageListFilterNew.cxx -otbListNew.cxx -otbList.cxx otbConcatenateVectorImageFilterNew.cxx otbConcatenateVectorImageFilter.cxx otbImageToVectorImageCastFilterNew.cxx @@ -464,6 +513,8 @@ otbSpatialObjectSourceNew.cxx otbLineSpatialObjectNew.cxx otbArcSpatialObjectNew.cxx otbPathListToPathListFilterNew.cxx +) +SET(BasicCommon_SRCS6 otbPolyLineImageIterator.cxx otbDrawPathFilterNew.cxx otbDrawPathFilter.cxx @@ -476,14 +527,34 @@ otbPolygon.cxx otbUnaryFunctorNeighborhoodVectorImageFilterNew.cxx otbUnaryFunctorNeighborhoodVectorImageFilter.cxx ) - +SET(BasicCommon_SRCS7 +) INCLUDE_DIRECTORIES("${OTBTesting_BINARY_DIR}") # ${TIFF_LIBRARY} -ADD_EXECUTABLE(otbCommonTests otbCommonTests.cxx ${BasicCommon_SRCS}) -TARGET_LINK_LIBRARIES(otbCommonTests OTBIO OTBCommon gdal ITKIO ITKAlgorithms ITKStatistics ITKCommon) +ADD_EXECUTABLE(otbCommonTests1 otbCommonTests1.cxx ${BasicCommon_SRCS1}) +TARGET_LINK_LIBRARIES(otbCommonTests1 OTBIO OTBCommon gdal ITKIO ITKAlgorithms ITKStatistics ITKCommon) + +ADD_EXECUTABLE(otbCommonTests2 otbCommonTests2.cxx ${BasicCommon_SRCS2}) +TARGET_LINK_LIBRARIES(otbCommonTests2 OTBIO OTBCommon gdal ITKIO ITKAlgorithms ITKStatistics ITKCommon) + +ADD_EXECUTABLE(otbCommonTests3 otbCommonTests3.cxx ${BasicCommon_SRCS3}) +TARGET_LINK_LIBRARIES(otbCommonTests3 OTBIO OTBCommon gdal ITKIO ITKAlgorithms ITKStatistics ITKCommon) + +ADD_EXECUTABLE(otbCommonTests4 otbCommonTests4.cxx ${BasicCommon_SRCS4}) +TARGET_LINK_LIBRARIES(otbCommonTests4 OTBIO OTBCommon gdal ITKIO ITKAlgorithms ITKStatistics ITKCommon) + +ADD_EXECUTABLE(otbCommonTests5 otbCommonTests5.cxx ${BasicCommon_SRCS5}) +TARGET_LINK_LIBRARIES(otbCommonTests5 OTBIO OTBCommon gdal ITKIO ITKAlgorithms ITKStatistics ITKCommon) + +ADD_EXECUTABLE(otbCommonTests6 otbCommonTests6.cxx ${BasicCommon_SRCS6}) +TARGET_LINK_LIBRARIES(otbCommonTests6 OTBIO OTBCommon gdal ITKIO ITKAlgorithms ITKStatistics ITKCommon) + +ADD_EXECUTABLE(otbCommonTests7 otbCommonTests7.cxx ${BasicCommon_SRCS7}) +TARGET_LINK_LIBRARIES(otbCommonTests7 OTBIO OTBCommon gdal ITKIO ITKAlgorithms ITKStatistics ITKCommon) + ADD_EXECUTABLE(otbTestExtractROI otbTestExtractROI.cxx ) TARGET_LINK_LIBRARIES(otbTestExtractROI OTBIO OTBCommon gdal ITKIO ITKCommon) diff --git a/Testing/Code/Common/otbCommonTests.cxx b/Testing/Code/Common/otbCommonTests.cxx deleted file mode 100644 index ee525d7f7a0a4d150afa2ddbc8345c2f66ca3b9b..0000000000000000000000000000000000000000 --- a/Testing/Code/Common/otbCommonTests.cxx +++ /dev/null @@ -1,82 +0,0 @@ -/*========================================================================= - - Program: ORFEO Toolbox - Language: C++ - Date: $Date$ - Version: $Revision$ - - - Copyright (c) Centre National d'Etudes Spatiales. All rights reserved. - See OTBCopyright.txt for details. - - - This software is distributed WITHOUT ANY WARRANTY; without even - the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR - PURPOSE. See the above copyright notices for more information. - -=========================================================================*/ - -// this file defines the otbCommonTest for the test driver -// and all it expects is that you have a function called RegisterTests -#if defined(_MSC_VER) -#pragma warning ( disable : 4786 ) -#endif -#include <iostream> -#include "otbTestMain.h" - -void RegisterTests() -{ -REGISTER_TEST(otbSystemTest); -REGISTER_TEST(otbTestCommandLineArgumentParser); -//REGISTER_TEST(otbTestCommandLineArgumentParserGUI); -REGISTER_TEST(otbTestCommandLineArgumentParserHelp); -REGISTER_TEST(otbTestCommandLineArgumentParserList); -REGISTER_TEST(otbTestCommandLineArgumentParserWithError); -REGISTER_TEST(otbExtractROI); -REGISTER_TEST(otbExtractROINew); -REGISTER_TEST(otbExtractROI_RGB); -REGISTER_TEST(otbMultiChannelExtractROI ); -REGISTER_TEST(otbMultiChannelExtractROINew ); -REGISTER_TEST(otbMultiToMonoChannelExtractROI ); -REGISTER_TEST(otbMultiToMonoChannelExtractROINew ); -REGISTER_TEST(otbLineSpatialObjectList); -REGISTER_TEST(otbPointSetSourceTest); -REGISTER_TEST(otbDrawLineSpatialObjectNew); -REGISTER_TEST(otbDrawLineSpatialObject); -REGISTER_TEST(otbDrawLineSpatialObjectListNew); -REGISTER_TEST(otbDrawLineSpatialObjectList); -REGISTER_TEST(otbImageToLineSpatialObjectListNew); -REGISTER_TEST(otbPathListToHistogramGeneratorNew); -REGISTER_TEST(otbPathListToHistogramGenerator); -REGISTER_TEST(otbHistogramStatisticsFunction); -REGISTER_TEST(otbListNew); -REGISTER_TEST(otbList); -REGISTER_TEST(otbObjectListNew); -REGISTER_TEST(otbObjectList); -REGISTER_TEST(otbImageListNew); -REGISTER_TEST(otbImageList); -REGISTER_TEST(otbImageListSourceNew); -REGISTER_TEST(otbImageToImageListFilterNew); -REGISTER_TEST(otbImageListToImageFilterNew); -REGISTER_TEST(otbImageListToImageListFilterNew); -REGISTER_TEST(otbConcatenateVectorImageFilterNew); -REGISTER_TEST(otbConcatenateVectorImageFilter); -REGISTER_TEST(otbImageToVectorImageCastFilterNew); -REGISTER_TEST(otbImageToVectorImageCastFilter); -REGISTER_TEST(otbImageToPathFilterNew); -REGISTER_TEST(otbSpatialObjectSourceNew); -REGISTER_TEST(otbLineSpatialObjectNew); -REGISTER_TEST(otbArcSpatialObjectNew); -REGISTER_TEST(otbPathListToPathListFilterNew); -REGISTER_TEST(otbDrawPathListFilterNew); -REGISTER_TEST(otbDrawPathListFilter); -REGISTER_TEST(otbDrawPathListFilterWithValue); -REGISTER_TEST(otbPolyLineParametricPathWithValueNew); -REGISTER_TEST(otbPolyLineImageIterator); -REGISTER_TEST(otbDrawPathFilterNew); -REGISTER_TEST(otbDrawPathFilter); -REGISTER_TEST(otbPolygonNew); -REGISTER_TEST(otbPolygon); -REGISTER_TEST(otbUnaryFunctorNeighborhoodVectorImageFilterNew); -REGISTER_TEST(otbUnaryFunctorNeighborhoodVectorImageFilter); -} diff --git a/Testing/Code/Common/otbCommonTests1.cxx b/Testing/Code/Common/otbCommonTests1.cxx new file mode 100644 index 0000000000000000000000000000000000000000..b1802cbf7fa881cd8bdad467ffce1771b8008b41 --- /dev/null +++ b/Testing/Code/Common/otbCommonTests1.cxx @@ -0,0 +1,35 @@ +/*========================================================================= + + Program: ORFEO Toolbox + Language: C++ + Date: $Date$ + Version: $Revision$ + + + Copyright (c) Centre National d'Etudes Spatiales. All rights reserved. + See OTBCopyright.txt for details. + + + This software is distributed WITHOUT ANY WARRANTY; without even + the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. See the above copyright notices for more information. + +=========================================================================*/ + +// this file defines the otbCommonTest for the test driver +// and all it expects is that you have a function called RegisterTests +#if defined(_MSC_VER) +#pragma warning ( disable : 4786 ) +#endif +#include <iostream> +#include "otbTestMain.h" + +void RegisterTests() +{ +REGISTER_TEST(otbSystemTest); +REGISTER_TEST(otbTestCommandLineArgumentParser); +//REGISTER_TEST(otbTestCommandLineArgumentParserGUI); +REGISTER_TEST(otbTestCommandLineArgumentParserHelp); +REGISTER_TEST(otbTestCommandLineArgumentParserList); +REGISTER_TEST(otbTestCommandLineArgumentParserWithError); +} diff --git a/Testing/Code/Common/otbCommonTests2.cxx b/Testing/Code/Common/otbCommonTests2.cxx new file mode 100644 index 0000000000000000000000000000000000000000..db00e84b52bdfccf2ad31671fd131a080155850a --- /dev/null +++ b/Testing/Code/Common/otbCommonTests2.cxx @@ -0,0 +1,35 @@ +/*========================================================================= + + Program: ORFEO Toolbox + Language: C++ + Date: $Date$ + Version: $Revision$ + + + Copyright (c) Centre National d'Etudes Spatiales. All rights reserved. + See OTBCopyright.txt for details. + + + This software is distributed WITHOUT ANY WARRANTY; without even + the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. See the above copyright notices for more information. + +=========================================================================*/ + +// this file defines the otbCommonTest for the test driver +// and all it expects is that you have a function called RegisterTests +#if defined(_MSC_VER) +#pragma warning ( disable : 4786 ) +#endif +#include <iostream> +#include "otbTestMain.h" + +void RegisterTests() +{ +REGISTER_TEST(otbLineSpatialObjectList); +REGISTER_TEST(otbExtractROI); +REGISTER_TEST(otbExtractROINew); +REGISTER_TEST(otbExtractROI_RGB); +REGISTER_TEST(otbMultiChannelExtractROI ); +REGISTER_TEST(otbMultiChannelExtractROINew ); +} diff --git a/Testing/Code/Common/otbCommonTests3.cxx b/Testing/Code/Common/otbCommonTests3.cxx new file mode 100644 index 0000000000000000000000000000000000000000..8baa0057d43f860e77b8047e577640704bc1b963 --- /dev/null +++ b/Testing/Code/Common/otbCommonTests3.cxx @@ -0,0 +1,39 @@ +/*========================================================================= + + Program: ORFEO Toolbox + Language: C++ + Date: $Date$ + Version: $Revision$ + + + Copyright (c) Centre National d'Etudes Spatiales. All rights reserved. + See OTBCopyright.txt for details. + + + This software is distributed WITHOUT ANY WARRANTY; without even + the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. See the above copyright notices for more information. + +=========================================================================*/ + +// this file defines the otbCommonTest for the test driver +// and all it expects is that you have a function called RegisterTests +#if defined(_MSC_VER) +#pragma warning ( disable : 4786 ) +#endif +#include <iostream> +#include "otbTestMain.h" + +void RegisterTests() +{ +REGISTER_TEST(otbMultiToMonoChannelExtractROI ); +REGISTER_TEST(otbMultiToMonoChannelExtractROINew ); +REGISTER_TEST(otbPointSetSourceTest); +REGISTER_TEST(otbDrawLineSpatialObjectNew); +REGISTER_TEST(otbDrawLineSpatialObject); +REGISTER_TEST(otbDrawLineSpatialObjectListNew); +REGISTER_TEST(otbDrawLineSpatialObjectList); +REGISTER_TEST(otbImageToLineSpatialObjectListNew); +REGISTER_TEST(otbPathListToHistogramGeneratorNew); +REGISTER_TEST(otbPathListToHistogramGenerator); +} diff --git a/Testing/Code/Common/otbCommonTests4.cxx b/Testing/Code/Common/otbCommonTests4.cxx new file mode 100644 index 0000000000000000000000000000000000000000..2abbd0a05f3ed00eeef89b3d54ccf7bec3aace3e --- /dev/null +++ b/Testing/Code/Common/otbCommonTests4.cxx @@ -0,0 +1,39 @@ +/*========================================================================= + + Program: ORFEO Toolbox + Language: C++ + Date: $Date$ + Version: $Revision$ + + + Copyright (c) Centre National d'Etudes Spatiales. All rights reserved. + See OTBCopyright.txt for details. + + + This software is distributed WITHOUT ANY WARRANTY; without even + the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. See the above copyright notices for more information. + +=========================================================================*/ + +// this file defines the otbCommonTest for the test driver +// and all it expects is that you have a function called RegisterTests +#if defined(_MSC_VER) +#pragma warning ( disable : 4786 ) +#endif +#include <iostream> +#include "otbTestMain.h" + +void RegisterTests() +{ +REGISTER_TEST(otbHistogramStatisticsFunction); +REGISTER_TEST(otbListNew); +REGISTER_TEST(otbList); +REGISTER_TEST(otbObjectListNew); +REGISTER_TEST(otbObjectList); +REGISTER_TEST(otbImageListNew); +REGISTER_TEST(otbImageList); +REGISTER_TEST(otbImageListSourceNew); +REGISTER_TEST(otbImageToImageListFilterNew); +REGISTER_TEST(otbImageListToImageFilterNew); +} diff --git a/Testing/Code/Common/otbCommonTests5.cxx b/Testing/Code/Common/otbCommonTests5.cxx new file mode 100644 index 0000000000000000000000000000000000000000..b4ac4ff12204a0d9d2112fc64544ed0bc3eaac17 --- /dev/null +++ b/Testing/Code/Common/otbCommonTests5.cxx @@ -0,0 +1,39 @@ +/*========================================================================= + + Program: ORFEO Toolbox + Language: C++ + Date: $Date$ + Version: $Revision$ + + + Copyright (c) Centre National d'Etudes Spatiales. All rights reserved. + See OTBCopyright.txt for details. + + + This software is distributed WITHOUT ANY WARRANTY; without even + the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. See the above copyright notices for more information. + +=========================================================================*/ + +// this file defines the otbCommonTest for the test driver +// and all it expects is that you have a function called RegisterTests +#if defined(_MSC_VER) +#pragma warning ( disable : 4786 ) +#endif +#include <iostream> +#include "otbTestMain.h" + +void RegisterTests() +{ +REGISTER_TEST(otbImageListToImageListFilterNew); +REGISTER_TEST(otbConcatenateVectorImageFilterNew); +REGISTER_TEST(otbConcatenateVectorImageFilter); +REGISTER_TEST(otbImageToVectorImageCastFilterNew); +REGISTER_TEST(otbImageToVectorImageCastFilter); +REGISTER_TEST(otbImageToPathFilterNew); +REGISTER_TEST(otbSpatialObjectSourceNew); +REGISTER_TEST(otbLineSpatialObjectNew); +REGISTER_TEST(otbArcSpatialObjectNew); +REGISTER_TEST(otbPathListToPathListFilterNew); +} diff --git a/Testing/Code/Common/otbCommonTests6.cxx b/Testing/Code/Common/otbCommonTests6.cxx new file mode 100644 index 0000000000000000000000000000000000000000..8965dfaa845cf897377ba670a1052b315032231a --- /dev/null +++ b/Testing/Code/Common/otbCommonTests6.cxx @@ -0,0 +1,40 @@ +/*========================================================================= + + Program: ORFEO Toolbox + Language: C++ + Date: $Date$ + Version: $Revision$ + + + Copyright (c) Centre National d'Etudes Spatiales. All rights reserved. + See OTBCopyright.txt for details. + + + This software is distributed WITHOUT ANY WARRANTY; without even + the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. See the above copyright notices for more information. + +=========================================================================*/ + +// this file defines the otbCommonTest for the test driver +// and all it expects is that you have a function called RegisterTests +#if defined(_MSC_VER) +#pragma warning ( disable : 4786 ) +#endif +#include <iostream> +#include "otbTestMain.h" + +void RegisterTests() +{ +REGISTER_TEST(otbDrawPathListFilterNew); +REGISTER_TEST(otbDrawPathListFilter); +REGISTER_TEST(otbDrawPathListFilterWithValue); +REGISTER_TEST(otbPolyLineParametricPathWithValueNew); +REGISTER_TEST(otbPolyLineImageIterator); +REGISTER_TEST(otbDrawPathFilterNew); +REGISTER_TEST(otbDrawPathFilter); +REGISTER_TEST(otbPolygonNew); +REGISTER_TEST(otbPolygon); +REGISTER_TEST(otbUnaryFunctorNeighborhoodVectorImageFilterNew); +REGISTER_TEST(otbUnaryFunctorNeighborhoodVectorImageFilter); +} diff --git a/Testing/Code/Common/otbCommonTests7.cxx b/Testing/Code/Common/otbCommonTests7.cxx new file mode 100644 index 0000000000000000000000000000000000000000..7863c4dc1f67e9327b1789748c6b47b71976024d --- /dev/null +++ b/Testing/Code/Common/otbCommonTests7.cxx @@ -0,0 +1,29 @@ +/*========================================================================= + + Program: ORFEO Toolbox + Language: C++ + Date: $Date$ + Version: $Revision$ + + + Copyright (c) Centre National d'Etudes Spatiales. All rights reserved. + See OTBCopyright.txt for details. + + + This software is distributed WITHOUT ANY WARRANTY; without even + the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. See the above copyright notices for more information. + +=========================================================================*/ + +// this file defines the otbCommonTest for the test driver +// and all it expects is that you have a function called RegisterTests +#if defined(_MSC_VER) +#pragma warning ( disable : 4786 ) +#endif +#include <iostream> +#include "otbTestMain.h" + +void RegisterTests() +{ +}