Skip to content
Snippets Groups Projects
Commit acbec7d4 authored by Julien Michel's avatar Julien Michel
Browse files

ENH: Automatic move of files to module IO/TestKernel

parent 5d93ad33
No related branches found
No related tags found
No related merge requests found
Showing
with 129 additions and 118 deletions
......@@ -2,27 +2,20 @@ otb_module_test()
set(OTBCommonTests
otbCommonTestDriver.cxx
otbCompareAsciiTests.cxx
otbVariableLengthVectorConverter.cxx
otbImageRegionTileMapSplitter.cxx
otbCompareAsciiTestScientificNotation.cxx
otbImageRegionAdaptativeSplitter.cxx
otbRGBAPixelConverter.cxx
otbRectangle.cxx
otbCompareAsciiTests4.cxx
otbCompareAsciiTests3.cxx
otbImageRegionNonUniformMultidimensionalSplitterNew.cxx
otbTestCommandLineArgumentParserHelp.cxx
otbCompareAsciiTestsEpsilon3_WhiteSpace.cxx
otbTestCommandLineArgumentParserWithError.cxx
otbSystemTest.cxx
otbImageRegionSquareTileSplitter.cxx
otbTestCommandLineArgumentParserList.cxx
otbImageRegionTileMapSplitterNew.cxx
otbTestCommandLineArgumentParser.cxx
otbCompareAsciiTests2.cxx
otbImageRegionNonUniformMultidimensionalSplitter.cxx
otbCompareAsciiTests5.cxx
otbRectangleNew.cxx
otbConfigurationManagerTest.cxx
)
......@@ -33,14 +26,6 @@ otb_module_target_label(otbCommonTestDriver)
# Tests Declaration
otb_add_test(NAME tsTvCompareAscii COMMAND otbCommonTestDriver
--compare-ascii ${NOTOL}
${TEMP}/tsTvCompareAsciiRef.txt
${TEMP}/tsTvCompareAsciiTest.txt
otbCompareAsciiTests
${TEMP}/tsTvCompareAsciiRef.txt
${TEMP}/tsTvCompareAsciiTest.txt
)
otb_add_test(NAME coTuVariableLengthVectorConverter COMMAND otbCommonTestDriver
otbVariableLengthVectorConverterNew
......@@ -54,14 +39,6 @@ otb_add_test(NAME coTvImageRegionTileMapSplitter COMMAND otbCommonTestDriver
${TEMP}/coImageRegionTileMapSplitter.txt
)
otb_add_test(NAME tsTvCompareAsciiScientificNotation COMMAND otbCommonTestDriver
--compare-ascii ${EPSILON_2}
${TEMP}/tsTvCompareAsciiRef_SN.txt
${TEMP}/tsTvCompareAsciiTest_SN.txt
otbCompareAsciiTestScientificNotation
${TEMP}/tsTvCompareAsciiRef_SN.txt
${TEMP}/tsTvCompareAsciiTest_SN.txt
)
otb_add_test(NAME coTuImageRegionAdaptativeSplitterNew COMMAND otbCommonTestDriver
otbImageRegionAdaptativeSplitterNew)
......@@ -119,53 +96,10 @@ otb_add_test(NAME coTvRectangle COMMAND otbCommonTestDriver
2.12 2.35 12.54 2.45 3. 0.15 1. 1.
)
otb_add_test(NAME tsTvCompareAscii4 COMMAND otbCommonTestDriver
--compare-ascii ${NOTOL}
${TEMP}/tsTvCompareAsciiRef4.txt
${TEMP}/tsTvCompareAsciiTest4.txt
otbCompareAsciiTests4
${TEMP}/tsTvCompareAsciiRef4.txt
${TEMP}/tsTvCompareAsciiTest4.txt
)
set_property(TEST tsTvCompareAscii4 PROPERTY WILL_FAIL true)
otb_add_test(NAME tsTvCompareAscii4epsilon2 COMMAND otbCommonTestDriver
--compare-ascii ${EPSILON_2}
${TEMP}/tsTvCompareAsciiRef4epsilon2.txt
${TEMP}/tsTvCompareAsciiTest4epsilon2.txt
otbCompareAsciiTests4
${TEMP}/tsTvCompareAsciiRef4epsilon2.txt
${TEMP}/tsTvCompareAsciiTest4epsilon2.txt
)
otb_add_test(NAME tsTvCompareAscii4epsilon3 COMMAND otbCommonTestDriver
--compare-ascii ${EPSILON_3}
${TEMP}/tsTvCompareAsciiRef4epsilon3.txt
${TEMP}/tsTvCompareAsciiTest4epsilon3.txt
otbCompareAsciiTests4
${TEMP}/tsTvCompareAsciiRef4epsilon3.txt
${TEMP}/tsTvCompareAsciiTest4epsilon3.txt
)
set_property(TEST tsTvCompareAscii4epsilon3 PROPERTY WILL_FAIL true)
otb_add_test(NAME tsTvCompareAscii3order COMMAND otbCommonTestDriver
--compare-ascii ${NOTOL}
${TEMP}/tsTvCompareAsciiRef3order.txt
${TEMP}/tsTvCompareAsciiTest3order.txt
otbCompareAsciiTests3
${TEMP}/tsTvCompareAsciiRef3order.txt
${TEMP}/tsTvCompareAsciiTest3order.txt
)
set_property(TEST tsTvCompareAscii3order PROPERTY WILL_FAIL true)
otb_add_test(NAME tsTvCompareAscii3 COMMAND otbCommonTestDriver
--ignore-order --compare-ascii ${NOTOL}
${TEMP}/tsTvCompareAsciiRef3.txt
${TEMP}/tsTvCompareAsciiTest3.txt
otbCompareAsciiTests3
${TEMP}/tsTvCompareAsciiRef3.txt
${TEMP}/tsTvCompareAsciiTest3.txt
)
otb_add_test(NAME coTuImageRegionNonUniformMultidimensionalSplitterNew COMMAND otbCommonTestDriver
otbImageRegionNonUniformMultidimensionalSplitterNew
......@@ -179,24 +113,7 @@ otb_add_test(NAME coTuCmdLineArgParserHelpWithoutArg COMMAND otbCommonTestDriver
otbTestCommandLineArgumentParserHelp
--help)
otb_add_test(NAME tsTvCompareAsciiepsilon3_WhiteSpaceOK COMMAND otbCommonTestDriver
--compare-ascii ${EPSILON_3}
${BASELINE_FILES}/tsTvCompareAsciiEpsilon3_Base.txt
${TEMP}/tsTvCompareAsciiEpsilon3_TestOK.txt
otbCompareAsciiTestsEpsilon3_WhiteSpace
${INPUTDATA}/tsTvCompareAsciiEpsilon3_TestOK.txt
${TEMP}/tsTvCompareAsciiEpsilon3_TestOK.txt
)
otb_add_test(NAME tsTvCompareAsciiepsilon3_WhiteSpaceKO COMMAND otbCommonTestDriver
--compare-ascii ${EPSILON_3}
${BASELINE_FILES}/tsTvCompareAsciiEpsilon3_Base.txt
${TEMP}/tsTvCompareAsciiEpsilon3_TestKO.txt
otbCompareAsciiTestsEpsilon3_WhiteSpace
${INPUTDATA}/tsTvCompareAsciiEpsilon3_TestKO.txt
${TEMP}/tsTvCompareAsciiEpsilon3_TestKO.txt
)
set_property(TEST tsTvCompareAsciiepsilon3_WhiteSpaceKO PROPERTY WILL_FAIL true)
otb_add_test(NAME coTuCmdLineArgParserDeuxEntier_LessArg COMMAND otbCommonTestDriver
otbTestCommandLineArgumentParserWithError
......@@ -262,25 +179,7 @@ otb_add_test(NAME coTuCmdLineArgParserDeuxEntiers_ExactNumberArg COMMAND otbComm
otbTestCommandLineArgumentParser
-image image.png -entier 150 -double 12.25 -deuxentiers 78 56 )
otb_add_test(NAME tsTvCompareAscii2 COMMAND otbCommonTestDriver
--compare-ascii ${NOTOL}
${TEMP}/tsTvCompareAsciiRef2.txt
${TEMP}/tsTvCompareAsciiTest2.txt
otbCompareAsciiTests2
${TEMP}/tsTvCompareAsciiRef2.txt
${TEMP}/tsTvCompareAsciiTest2.txt
)
set_property(TEST tsTvCompareAscii2 PROPERTY WILL_FAIL true)
otb_add_test(NAME tsTvCompareAscii2reverse COMMAND otbCommonTestDriver
--compare-ascii ${NOTOL}
${TEMP}/tsTvCompareAsciiRef2reverse.txt
${TEMP}/tsTvCompareAsciiTest2reverse.txt
otbCompareAsciiTests2
${TEMP}/tsTvCompareAsciiTest2reverse.txt
${TEMP}/tsTvCompareAsciiRef2reverse.txt
)
set_property(TEST tsTvCompareAscii2reverse PROPERTY WILL_FAIL true)
otb_add_test(NAME coTvImageRegionNonUniformMultidimensionalSplitter COMMAND otbCommonTestDriver
--compare-ascii ${NOTOL}
......@@ -294,14 +193,6 @@ otb_add_test(NAME coTvImageRegionNonUniformMultidimensionalSplitter COMMAND otbC
${TEMP}/coImageRegionNonUniformMultidimensionalSplitter.txt
)
otb_add_test(NAME tsTvCompareAscii5epsilon2 COMMAND otbCommonTestDriver
--ignore-order --compare-ascii ${EPSILON_2}
${TEMP}/tsTvCompareAsciiRef5epsilon2.txt
${TEMP}/tsTvCompareAsciiTest5epsilon2.txt
otbCompareAsciiTests5
${TEMP}/tsTvCompareAsciiRef5epsilon2.txt
${TEMP}/tsTvCompareAsciiTest5epsilon2.txt
)
otb_add_test(NAME coTuRectangleNew COMMAND otbCommonTestDriver
otbRectangleNew)
......
#include "otbTestMain.h"
void RegisterTests()
{
REGISTER_TEST(otbCompareAsciiTests);
REGISTER_TEST(otbVariableLengthVectorConverterNew);
REGISTER_TEST(otbImageRegionTileMapSplitter);
REGISTER_TEST(otbCompareAsciiTestScientificNotation);
REGISTER_TEST(otbImageRegionAdaptativeSplitterNew);
REGISTER_TEST(otbImageRegionAdaptativeSplitter);
REGISTER_TEST(otbRGBAPixelConverterNew);
REGISTER_TEST(otbRGBAPixelConverter);
REGISTER_TEST(otbRectangle);
REGISTER_TEST(otbCompareAsciiTests4);
REGISTER_TEST(otbCompareAsciiTests3);
REGISTER_TEST(otbImageRegionNonUniformMultidimensionalSplitterNew);
REGISTER_TEST(otbTestCommandLineArgumentParserHelp);
REGISTER_TEST(otbCompareAsciiTestsEpsilon3_WhiteSpace);
REGISTER_TEST(otbTestCommandLineArgumentParserWithError);
REGISTER_TEST(otbSystemTest);
REGISTER_TEST(otbParseHdfSubsetName);
......@@ -24,9 +19,7 @@ void RegisterTests()
REGISTER_TEST(otbTestCommandLineArgumentParserList);
REGISTER_TEST(otbImageRegionTileMapSplitterNew);
REGISTER_TEST(otbTestCommandLineArgumentParser);
REGISTER_TEST(otbCompareAsciiTests2);
REGISTER_TEST(otbImageRegionNonUniformMultidimensionalSplitter);
REGISTER_TEST(otbCompareAsciiTests5);
REGISTER_TEST(otbRectangleNew);
REGISTER_TEST(otbConfigurationManagerTest);
}
otb_module_test()
set(OTBTestKernelTests
otbCompareAsciiTests2.cxx
otbCompareAsciiTests3.cxx
otbCompareAsciiTests4.cxx
otbCompareAsciiTests5.cxx
otbCompareAsciiTestScientificNotation.cxx
otbCompareAsciiTests.cxx
otbCompareAsciiTestsEpsilon3_WhiteSpace.cxx
otbTestKernelTestDriver.cxx )
add_executable(otbTestKernelTestDriver ${OTBTestKernelTests})
target_link_libraries(otbTestKernelTestDriver ${OTBTestKernel-Test_LIBRARIES})
otb_module_target_label(otbTestKernelTestDriver)
otb_add_test(NAME tsTvCompareAscii2 COMMAND otbCommonTestDriver
--compare-ascii ${NOTOL}
${TEMP}/tsTvCompareAsciiRef2.txt
${TEMP}/tsTvCompareAsciiTest2.txt
otbCompareAsciiTests2
${TEMP}/tsTvCompareAsciiRef2.txt
${TEMP}/tsTvCompareAsciiTest2.txt
)
set_property(TEST tsTvCompareAscii2 PROPERTY WILL_FAIL true)
otb_add_test(NAME tsTvCompareAscii2reverse COMMAND otbCommonTestDriver
--compare-ascii ${NOTOL}
${TEMP}/tsTvCompareAsciiRef2reverse.txt
${TEMP}/tsTvCompareAsciiTest2reverse.txt
otbCompareAsciiTests2
${TEMP}/tsTvCompareAsciiTest2reverse.txt
${TEMP}/tsTvCompareAsciiRef2reverse.txt
)
set_property(TEST tsTvCompareAscii2reverse PROPERTY WILL_FAIL true)
otb_add_test(NAME tsTvCompareAscii3order COMMAND otbCommonTestDriver
--compare-ascii ${NOTOL}
${TEMP}/tsTvCompareAsciiRef3order.txt
${TEMP}/tsTvCompareAsciiTest3order.txt
otbCompareAsciiTests3
${TEMP}/tsTvCompareAsciiRef3order.txt
${TEMP}/tsTvCompareAsciiTest3order.txt
)
set_property(TEST tsTvCompareAscii3order PROPERTY WILL_FAIL true)
otb_add_test(NAME tsTvCompareAscii3 COMMAND otbCommonTestDriver
--ignore-order --compare-ascii ${NOTOL}
${TEMP}/tsTvCompareAsciiRef3.txt
${TEMP}/tsTvCompareAsciiTest3.txt
otbCompareAsciiTests3
${TEMP}/tsTvCompareAsciiRef3.txt
${TEMP}/tsTvCompareAsciiTest3.txt
)
otb_add_test(NAME tsTvCompareAscii4 COMMAND otbCommonTestDriver
--compare-ascii ${NOTOL}
${TEMP}/tsTvCompareAsciiRef4.txt
${TEMP}/tsTvCompareAsciiTest4.txt
otbCompareAsciiTests4
${TEMP}/tsTvCompareAsciiRef4.txt
${TEMP}/tsTvCompareAsciiTest4.txt
)
set_property(TEST tsTvCompareAscii4 PROPERTY WILL_FAIL true)
otb_add_test(NAME tsTvCompareAscii4epsilon2 COMMAND otbCommonTestDriver
--compare-ascii ${EPSILON_2}
${TEMP}/tsTvCompareAsciiRef4epsilon2.txt
${TEMP}/tsTvCompareAsciiTest4epsilon2.txt
otbCompareAsciiTests4
${TEMP}/tsTvCompareAsciiRef4epsilon2.txt
${TEMP}/tsTvCompareAsciiTest4epsilon2.txt
)
otb_add_test(NAME tsTvCompareAscii4epsilon3 COMMAND otbCommonTestDriver
--compare-ascii ${EPSILON_3}
${TEMP}/tsTvCompareAsciiRef4epsilon3.txt
${TEMP}/tsTvCompareAsciiTest4epsilon3.txt
otbCompareAsciiTests4
${TEMP}/tsTvCompareAsciiRef4epsilon3.txt
${TEMP}/tsTvCompareAsciiTest4epsilon3.txt
)
set_property(TEST tsTvCompareAscii4epsilon3 PROPERTY WILL_FAIL true)
otb_add_test(NAME tsTvCompareAscii5epsilon2 COMMAND otbCommonTestDriver
--ignore-order --compare-ascii ${EPSILON_2}
${TEMP}/tsTvCompareAsciiRef5epsilon2.txt
${TEMP}/tsTvCompareAsciiTest5epsilon2.txt
otbCompareAsciiTests5
${TEMP}/tsTvCompareAsciiRef5epsilon2.txt
${TEMP}/tsTvCompareAsciiTest5epsilon2.txt
)
otb_add_test(NAME tsTvCompareAsciiScientificNotation COMMAND otbCommonTestDriver
--compare-ascii ${EPSILON_2}
${TEMP}/tsTvCompareAsciiRef_SN.txt
${TEMP}/tsTvCompareAsciiTest_SN.txt
otbCompareAsciiTestScientificNotation
${TEMP}/tsTvCompareAsciiRef_SN.txt
${TEMP}/tsTvCompareAsciiTest_SN.txt
)
otb_add_test(NAME tsTvCompareAscii COMMAND otbCommonTestDriver
--compare-ascii ${NOTOL}
${TEMP}/tsTvCompareAsciiRef.txt
${TEMP}/tsTvCompareAsciiTest.txt
otbCompareAsciiTests
${TEMP}/tsTvCompareAsciiRef.txt
${TEMP}/tsTvCompareAsciiTest.txt
)
otb_add_test(NAME tsTvCompareAsciiepsilon3_WhiteSpaceOK COMMAND otbCommonTestDriver
--compare-ascii ${EPSILON_3}
${BASELINE_FILES}/tsTvCompareAsciiEpsilon3_Base.txt
${TEMP}/tsTvCompareAsciiEpsilon3_TestOK.txt
otbCompareAsciiTestsEpsilon3_WhiteSpace
${INPUTDATA}/tsTvCompareAsciiEpsilon3_TestOK.txt
${TEMP}/tsTvCompareAsciiEpsilon3_TestOK.txt
)
otb_add_test(NAME tsTvCompareAsciiepsilon3_WhiteSpaceKO COMMAND otbCommonTestDriver
--compare-ascii ${EPSILON_3}
${BASELINE_FILES}/tsTvCompareAsciiEpsilon3_Base.txt
${TEMP}/tsTvCompareAsciiEpsilon3_TestKO.txt
otbCompareAsciiTestsEpsilon3_WhiteSpace
${INPUTDATA}/tsTvCompareAsciiEpsilon3_TestKO.txt
${TEMP}/tsTvCompareAsciiEpsilon3_TestKO.txt
)
set_property(TEST tsTvCompareAsciiepsilon3_WhiteSpaceKO PROPERTY WILL_FAIL true)
#include "otbTestMain.h"
void RegisterTests()
{
REGISTER_TEST(otbCompareAsciiTests2);
REGISTER_TEST(otbCompareAsciiTests3);
REGISTER_TEST(otbCompareAsciiTests4);
REGISTER_TEST(otbCompareAsciiTests5);
REGISTER_TEST(otbCompareAsciiTestScientificNotation);
REGISTER_TEST(otbCompareAsciiTests);
REGISTER_TEST(otbCompareAsciiTestsEpsilon3_WhiteSpace);
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment