@@ -172,6 +172,8 @@ itk_add_test(
172172 ${TEMP} /itkColorTableTest1.txt
173173 itkColorTableTest
174174 8
175+ ITK_REMOVE_TEMPORARY_TEST_FILES
176+ ${TEMP} /itkColorTableTest1.txt
175177)
176178set_tests_properties (
177179 itkColorTableTest1
@@ -187,6 +189,8 @@ itk_add_test(
187189 ${TEMP} /itkColorTableTest2.txt
188190 itkColorTableTest
189191 16
192+ ITK_REMOVE_TEMPORARY_TEST_FILES
193+ ${TEMP} /itkColorTableTest2.txt
190194)
191195set_tests_properties (
192196 itkColorTableTest2
@@ -208,6 +212,8 @@ itk_add_test(
208212 ITKCommon1TestDriver
209213 itkMultipleLogOutputTest
210214 ${TEMP} /test_multi.txt
215+ ITK_REMOVE_TEMPORARY_TEST_FILES
216+ ${TEMP} /test_multi.txt
211217)
212218itk_add_test (
213219 NAME itkFixedArrayTest2
@@ -256,6 +262,8 @@ itk_add_test(
256262 DATA{${ITK_DATA_ROOT}/Input/sf4.png}
257263 0
258264 ${ITK_TEST_OUTPUT_DIR} /itkSobelOperatorImageConvolutionHorizTest.tiff
265+ ITK_REMOVE_TEMPORARY_TEST_FILES
266+ ${ITK_TEST_OUTPUT_DIR} /itkSobelOperatorImageConvolutionHorizTest.tiff
259267)
260268itk_add_test (
261269 NAME itkSobelOperatorImageFilterHorizTest
@@ -268,6 +276,8 @@ itk_add_test(
268276 DATA{${ITK_DATA_ROOT}/Input/sf4.png}
269277 0
270278 ${ITK_TEST_OUTPUT_DIR} /itkSobelOperatorImageFilterHorizTest.tiff
279+ ITK_REMOVE_TEMPORARY_TEST_FILES
280+ ${ITK_TEST_OUTPUT_DIR} /itkSobelOperatorImageFilterHorizTest.tiff
271281)
272282itk_add_test (
273283 NAME itkSobelOperatorImageConvolutionVertTest
@@ -280,6 +290,8 @@ itk_add_test(
280290 DATA{${ITK_DATA_ROOT}/Input/sf4.png}
281291 1
282292 ${ITK_TEST_OUTPUT_DIR} /itkSobelOperatorImageConvolutionVertTest.tiff
293+ ITK_REMOVE_TEMPORARY_TEST_FILES
294+ ${ITK_TEST_OUTPUT_DIR} /itkSobelOperatorImageConvolutionVertTest.tiff
283295)
284296
285297# A simplified data test for debugging sobel operator failures
@@ -294,6 +306,8 @@ itk_add_test(
294306 DATA{${ITK_DATA_ROOT}/Input/circle.png}
295307 1
296308 ${ITK_TEST_OUTPUT_DIR} /itkSobelOperatorImageConvolutionVertCircleTest.tiff
309+ ITK_REMOVE_TEMPORARY_TEST_FILES
310+ ${ITK_TEST_OUTPUT_DIR} /itkSobelOperatorImageConvolutionVertCircleTest.tiff
297311)
298312
299313itk_add_test (
@@ -307,6 +321,8 @@ itk_add_test(
307321 DATA{${ITK_DATA_ROOT}/Input/sf4.png}
308322 1
309323 ${ITK_TEST_OUTPUT_DIR} /itkSobelOperatorImageFilterVertTest.tiff
324+ ITK_REMOVE_TEMPORARY_TEST_FILES
325+ ${ITK_TEST_OUTPUT_DIR} /itkSobelOperatorImageFilterVertTest.tiff
310326)
311327
312328itk_add_test (
@@ -316,6 +332,8 @@ itk_add_test(
316332 --redirectOutput
317333 ${TEMP} /itkConstNeighborhoodIteratorTest.txt
318334 itkConstNeighborhoodIteratorTest
335+ ITK_REMOVE_TEMPORARY_TEST_FILES
336+ ${TEMP} /itkConstNeighborhoodIteratorTest.txt
319337)
320338set_tests_properties (
321339 itkConstNeighborhoodIteratorTest
@@ -331,6 +349,8 @@ itk_add_test(
331349 --redirectOutput
332350 ${TEMP} /itkShapedNeighborhoodIteratorTest.txt
333351 itkShapedNeighborhoodIteratorTest
352+ ITK_REMOVE_TEMPORARY_TEST_FILES
353+ ${TEMP} /itkShapedNeighborhoodIteratorTest.txt
334354)
335355set_tests_properties (
336356 itkShapedNeighborhoodIteratorTest
@@ -431,6 +451,8 @@ itk_add_test(
431451 itkImageDuplicatorTest2
432452 DATA{${ITK_DATA_ROOT}/Input/vol-raw-big.nrrd}
433453 ${ITK_TEST_OUTPUT_DIR} /vol-raw-big-dup2.nrrd
454+ ITK_REMOVE_TEMPORARY_TEST_FILES
455+ ${ITK_TEST_OUTPUT_DIR} /vol-raw-big-dup2.nrrd
434456)
435457itk_add_test (
436458 NAME itkImageIteratorsForwardBackwardTest
@@ -456,6 +478,8 @@ itk_add_test(
456478 ITKCommon1TestDriver
457479 itkImageRandomIteratorTest2
458480 ${ITK_TEST_OUTPUT_DIR} /itkImageRandomIteratorTest2Output.mha
481+ ITK_REMOVE_TEMPORARY_TEST_FILES
482+ ${ITK_TEST_OUTPUT_DIR} /itkImageRandomIteratorTest2Output.mha
459483)
460484itk_add_test (
461485 NAME itkImageSliceIteratorTest
@@ -488,27 +512,35 @@ itk_add_test(
488512 ITKCommon1TestDriver
489513 itkLoggerTest
490514 ${TEMP} /test_logger.txt
515+ ITK_REMOVE_TEMPORARY_TEST_FILES
516+ ${TEMP} /test_logger.txt
491517)
492518itk_add_test (
493519 NAME itkLoggerOutputTest
494520 COMMAND
495521 ITKCommon2TestDriver
496522 itkLoggerOutputTest
497523 ${TEMP} /test_loggerOutput.txt
524+ ITK_REMOVE_TEMPORARY_TEST_FILES
525+ ${TEMP} /test_loggerOutput.txt
498526)
499527itk_add_test (
500528 NAME itkLoggerManagerTest
501529 COMMAND
502530 ITKCommon2TestDriver
503531 itkLoggerManagerTest
504532 ${TEMP} /test_LoggerManager.txt
533+ ITK_REMOVE_TEMPORARY_TEST_FILES
534+ ${TEMP} /test_LoggerManager.txt
505535)
506536itk_add_test (
507537 NAME itkLoggerThreadWrapperTest
508538 COMMAND
509539 ITKCommon2TestDriver
510540 itkLoggerThreadWrapperTest
511541 ${TEMP} /test_LoggerThreadWrapper.txt
542+ ITK_REMOVE_TEMPORARY_TEST_FILES
543+ ${TEMP} /test_LoggerThreadWrapper.txt
512544)
513545itk_add_test (
514546 NAME itkMatrixTest
@@ -561,6 +593,8 @@ itk_add_test(
561593 ${ITK_TEST_OUTPUT_DIR} /itkPointSetToImageFilterTest1.png
562594 itkPointSetToImageFilterTest1
563595 ${ITK_TEST_OUTPUT_DIR} /itkPointSetToImageFilterTest1.png
596+ ITK_REMOVE_TEMPORARY_TEST_FILES
597+ ${ITK_TEST_OUTPUT_DIR} /itkPointSetToImageFilterTest1.png
564598)
565599itk_add_test (
566600 NAME itkPointSetToImageFilterTest2
@@ -572,6 +606,8 @@ itk_add_test(
572606 itkPointSetToImageFilterTest2
573607 DATA{${ITK_DATA_ROOT}/Input/VascularTreePointSet.txt}
574608 ${ITK_TEST_OUTPUT_DIR} /itkPointSetToImageFilterTest2.mha
609+ ITK_REMOVE_TEMPORARY_TEST_FILES
610+ ${ITK_TEST_OUTPUT_DIR} /itkPointSetToImageFilterTest2.mha
575611)
576612itk_add_test (
577613 NAME itkDataObjectTest
@@ -977,6 +1013,8 @@ itk_add_test(
9771013 --redirectOutput
9781014 ${TEMP} /itkSliceIteratorTest.txt
9791015 itkSliceIteratorTest
1016+ ITK_REMOVE_TEMPORARY_TEST_FILES
1017+ ${TEMP} /itkSliceIteratorTest.txt
9801018)
9811019set_tests_properties (
9821020 itkSliceIteratorTest
@@ -996,13 +1034,17 @@ itk_add_test(
9961034 ITKCommon2TestDriver
9971035 itkStdStreamLogOutputTest
9981036 ${TEMP} /testStreamLogOutput.txt
1037+ ITK_REMOVE_TEMPORARY_TEST_FILES
1038+ ${TEMP} /testStreamLogOutput.txt
9991039)
10001040itk_add_test (
10011041 NAME itkThreadLoggerTest
10021042 COMMAND
10031043 ITKCommon2TestDriver
10041044 itkThreadLoggerTest
10051045 ${TEMP} /test_threadLogger.txt
1046+ ITK_REMOVE_TEMPORARY_TEST_FILES
1047+ ${TEMP} /test_threadLogger.txt
10061048)
10071049itk_add_test (
10081050 NAME itkThreadDefsTest
@@ -1022,13 +1064,17 @@ itk_add_test(
10221064 ITKCommon1TestDriver
10231065 itkSymmetricSecondRankTensorImageReadTest
10241066 ${ITK_TEST_OUTPUT_DIR} /testSymmetricTensor.nrrd
1067+ ITK_REMOVE_TEMPORARY_TEST_FILES
1068+ ${ITK_TEST_OUTPUT_DIR} /testSymmetricTensor.nrrd
10251069)
10261070itk_add_test (
10271071 NAME itkSymmetricSecondRankTensorImageWriteReadTest
10281072 COMMAND
10291073 ITKCommon1TestDriver
10301074 itkSymmetricSecondRankTensorImageWriteReadTest
10311075 ${ITK_TEST_OUTPUT_DIR} /testSymmetricTensorWriteRead.mha
1076+ ITK_REMOVE_TEMPORARY_TEST_FILES
1077+ ${ITK_TEST_OUTPUT_DIR} /testSymmetricTensorWriteRead.mha
10321078)
10331079itk_add_test (
10341080 NAME itkSymmetricSecondRankTensorTest
@@ -1071,6 +1117,8 @@ itk_add_test(
10711117 DATA{${ITK_DATA_ROOT}/Input/CellsFluorescence1.png}
10721118 ${ITK_TEST_OUTPUT_DIR} /itkStreamingImageFilterTest3_1.png
10731119 10
1120+ ITK_REMOVE_TEMPORARY_TEST_FILES
1121+ ${ITK_TEST_OUTPUT_DIR} /itkStreamingImageFilterTest3_1.png
10741122)
10751123itk_add_test (
10761124 NAME itkStreamingImageFilterTest3_2
@@ -1083,6 +1131,8 @@ itk_add_test(
10831131 DATA{${ITK_DATA_ROOT}/Input/CellsFluorescence1.png}
10841132 ${ITK_TEST_OUTPUT_DIR} /itkStreamingImageFilterTest3_2.png
10851133 1000
1134+ ITK_REMOVE_TEMPORARY_TEST_FILES
1135+ ${ITK_TEST_OUTPUT_DIR} /itkStreamingImageFilterTest3_2.png
10861136)
10871137itk_add_test (
10881138 NAME itkVariableLengthVectorTest
@@ -1285,6 +1335,8 @@ itk_add_test(
12851335 ITKCommon2TestDriver
12861336 itkXMLFileOutputWindowTest
12871337 ${ITK_TEST_OUTPUT_DIR} /itkXMLFileOutputWindowTest.xml
1338+ ITK_REMOVE_TEMPORARY_TEST_FILES
1339+ ${ITK_TEST_OUTPUT_DIR} /itkXMLFileOutputWindowTest.xml
12881340)
12891341
12901342itk_add_test (
@@ -1295,6 +1347,8 @@ itk_add_test(
12951347 ${ITK_TEST_OUTPUT_DIR} /itkXMLFilterWatcherTest.txt
12961348 itkXMLFilterWatcherTest
12971349 DATA{${ITK_DATA_ROOT}/Input/cthead1.png}
1350+ ITK_REMOVE_TEMPORARY_TEST_FILES
1351+ ${ITK_TEST_OUTPUT_DIR} /itkXMLFilterWatcherTest.txt
12981352)
12991353
13001354if (ITK_BUILD_SHARED_LIBS AND ITK_DYNAMIC_LOADING)
0 commit comments