1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161
|
itk_module_test()
set(ITKIONRRDTests
itkNrrdImageIOTest.cxx
itkNrrdComplexImageReadTest.cxx
itkNrrdComplexImageReadWriteTest.cxx
itkNrrdCovariantVectorImageReadTest.cxx
itkNrrdCovariantVectorImageReadWriteTest.cxx
itkNrrdDiffusionTensor3DImageReadTensorDoubleWriteTensorDoubleTest.cxx
itkNrrdDiffusionTensor3DImageReadTest.cxx
itkNrrdDiffusionTensor3DImageReadWriteTest.cxx
itkNrrdImageReadWriteTest.cxx
itkNrrdRGBAImageReadWriteTest.cxx
itkNrrdRGBImageReadWriteTest.cxx
itkNrrdVectorImageReadTest.cxx
itkNrrdVectorImageReadWriteTest.cxx
itkNrrdMetaDataTest.cxx
)
# For itkNrrdImageIOTest.h.
include_directories( ${ITKIONRRD_SOURCE_DIR} )
CreateTestDriver(ITKIONRRD "${ITKIONRRD-Test_LIBRARIES}" "${ITKIONRRDTests}")
itk_add_test(NAME itkNrrdImageIOTest1
COMMAND ITKIONRRDTestDriver --redirectOutput ${ITK_TEST_OUTPUT_DIR}/itkNrrdImageIOTest1.txt
itkNrrdImageIOTest
${ITK_TEST_OUTPUT_DIR}/testNrrd.nrrd)
set_tests_properties(itkNrrdImageIOTest1 PROPERTIES ATTACHED_FILES_ON_FAIL ${ITK_TEST_OUTPUT_DIR}/itkNrrdImageIOTest1.txt)
itk_add_test(NAME itkNrrdImageIOTest2
COMMAND ITKIONRRDTestDriver --redirectOutput ${ITK_TEST_OUTPUT_DIR}/itkNrrdImageIOTest2.txt
itkNrrdImageIOTest
${ITK_TEST_OUTPUT_DIR}/testNrrd.nhdr)
set_tests_properties(itkNrrdImageIOTest2 PROPERTIES ATTACHED_FILES_ON_FAIL ${ITK_TEST_OUTPUT_DIR}/itkNrrdImageIOTest2.txt)
itk_add_test(NAME itkNrrdComplexImageReadTest
COMMAND ITKIONRRDTestDriver itkNrrdComplexImageReadTest
DATA{${ITK_DATA_ROOT}/Input/mini-complex-slow.nrrd})
itk_add_test(NAME itkNrrdComplexImageReadWriteTest
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/mini-complex-fast.nrrd}
${ITK_TEST_OUTPUT_DIR}/mini-complex.nrrd
itkNrrdComplexImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/mini-complex-slow.nrrd} ${ITK_TEST_OUTPUT_DIR}/mini-complex.nrrd)
itk_add_test(NAME itkNrrdCovariantVectorImageReadTest
COMMAND ITKIONRRDTestDriver itkNrrdCovariantVectorImageReadTest
DATA{${ITK_DATA_ROOT}/Input/mini-covector-fast.nrrd})
itk_add_test(NAME itkNrrdCovariantVectorImageReadWriteTest
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/mini-covector.nrrd}
${ITK_TEST_OUTPUT_DIR}/mini-covector.nrrd
itkNrrdCovariantVectorImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/mini-covector-slow.nrrd} ${ITK_TEST_OUTPUT_DIR}/mini-covector.nrrd)
itk_add_test(NAME itkNrrdDiffusionTensor3DImageReadTensorDoubleWriteTensorDouble
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/small-tensors-double.nrrd}
${ITK_TEST_OUTPUT_DIR}/small-tensors-double.nrrd
itkNrrdDiffusionTensor3DImageReadTensorDoubleWriteTensorDoubleTest DATA{${ITK_DATA_ROOT}/Input/small-tensors.nhdr,small-tensors.raw} ${ITK_TEST_OUTPUT_DIR}/small-tensors-double.nrrd)
itk_add_test(NAME itkNrrdDiffusionTensor3DImageReadTest1
COMMAND ITKIONRRDTestDriver itkNrrdDiffusionTensor3DImageReadTest
DATA{${ITK_DATA_ROOT}/Input/mini-ten-mask.nrrd})
itk_add_test(NAME itkNrrdDiffusionTensor3DImageReadTest2
COMMAND ITKIONRRDTestDriver itkNrrdDiffusionTensor3DImageReadTest
DATA{${ITK_DATA_ROOT}/Input/mini-ten-nomask-fast.nrrd})
itk_add_test(NAME itkNrrdDiffusionTensor3DImageReadTest3
COMMAND ITKIONRRDTestDriver itkNrrdDiffusionTensor3DImageReadTest
DATA{${ITK_DATA_ROOT}/Input/mini-ten-nomask-slow.nrrd})
itk_add_test(NAME itkNrrdDiffusionTensor3DImageReadWriteTest
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/mini-ten.nrrd}
${ITK_TEST_OUTPUT_DIR}/mini-ten.nrrd
itkNrrdDiffusionTensor3DImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/mini-ten-nomask-fast.nrrd} ${ITK_TEST_OUTPUT_DIR}/mini-ten.nrrd)
itk_add_test(NAME itkNrrdDiffusionTensor3DImageReadWriteTest4
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/small-tensors.nhdr,small-tensors.raw}
${ITK_TEST_OUTPUT_DIR}/small-tensors.nhdr
itkNrrdDiffusionTensor3DImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/small-tensors.nhdr} ${ITK_TEST_OUTPUT_DIR}/small-tensors.nhdr)
itk_add_test(NAME itkNrrdImageReadWriteTest1
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/NrrdImageReadWriteTest1.nrrd}
${ITK_TEST_OUTPUT_DIR}/box.nrrd
itkNrrdImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/box.nhdr,box.raw} ${ITK_TEST_OUTPUT_DIR}/box.nrrd)
itk_add_test(NAME itkNrrdImageReadWriteTest2
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/vol-ascii.nrrd}
${ITK_TEST_OUTPUT_DIR}/vol2.nrrd
itkNrrdImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/vol-ascii.nrrd} ${ITK_TEST_OUTPUT_DIR}/vol2.nrrd)
itk_add_test(NAME itkNrrdImageReadWriteTest3
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/vol-ascii.nrrd}
${ITK_TEST_OUTPUT_DIR}/vol3.nrrd
itkNrrdImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/vol-raw-big.nrrd} ${ITK_TEST_OUTPUT_DIR}/vol3.nrrd)
itk_add_test(NAME itkNrrdImageReadWriteTest4
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/vol-ascii.nrrd}
${ITK_TEST_OUTPUT_DIR}/vol4.nrrd
itkNrrdImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/vol-raw-little.nrrd} ${ITK_TEST_OUTPUT_DIR}/vol4.nrrd)
itk_add_test(NAME itkNrrdImageReadWriteTest5
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/vol-ascii.nrrd}
${ITK_TEST_OUTPUT_DIR}/vol5.nrrd
itkNrrdImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/vol-gzip-big.nrrd} ${ITK_TEST_OUTPUT_DIR}/vol5.nrrd)
itk_add_test(NAME itkNrrdImageReadWriteTest6
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/vol-ascii.nrrd}
${ITK_TEST_OUTPUT_DIR}/vol6.nrrd
itkNrrdImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/vol-gzip-little.nrrd} ${ITK_TEST_OUTPUT_DIR}/vol6.nrrd)
itk_add_test(NAME itkNrrdImageReadWriteTest7
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/vol-ascii.nrrd}
${ITK_TEST_OUTPUT_DIR}/vol7.nrrd
itkNrrdImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/vol-ascii.nhdr,vol-ascii.ascii} ${ITK_TEST_OUTPUT_DIR}/vol7.nrrd)
itk_add_test(NAME itkNrrdImageReadWriteTest8
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/vol-ascii.nrrd}
${ITK_TEST_OUTPUT_DIR}/vol8.nrrd
itkNrrdImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/vol-raw-big.nhdr,vol-raw-big.raw} ${ITK_TEST_OUTPUT_DIR}/vol8.nrrd)
itk_add_test(NAME itkNrrdImageReadWriteTest9
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/vol-ascii.nrrd}
${ITK_TEST_OUTPUT_DIR}/vol9.nrrd
itkNrrdImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/vol-raw-little.nhdr,vol-raw-little.raw} ${ITK_TEST_OUTPUT_DIR}/vol9.nrrd)
itk_add_test(NAME itkNrrdImageReadWriteTest10
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/vol-ascii.nrrd}
${ITK_TEST_OUTPUT_DIR}/vol10.nrrd
itkNrrdImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/vol-gzip-big.nhdr,vol-gzip-big.raw.gz} ${ITK_TEST_OUTPUT_DIR}/vol10.nrrd)
itk_add_test(NAME itkNrrdImageReadWriteTest11
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/vol-ascii.nrrd}
${ITK_TEST_OUTPUT_DIR}/vol11.nrrd
itkNrrdImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/vol-gzip-little.nhdr,vol-gzip-little.raw.gz} ${ITK_TEST_OUTPUT_DIR}/vol11.nrrd)
itk_add_test(NAME itkNrrdRGBAImageReadWriteTest
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/NrrdRGBAImageReadWriteTest.png}
${ITK_TEST_OUTPUT_DIR}/NrrdRGBAImageReadWriteTest.png
itkNrrdRGBAImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/testrgba.nrrd} ${ITK_TEST_OUTPUT_DIR}/NrrdRGBAImageReadWriteTest.png)
itk_add_test(NAME itkNrrdRGBImageReadWriteTest0
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/NrrdRGBImageReadWriteTest0.png}
${ITK_TEST_OUTPUT_DIR}/NrrdRGBImageReadWriteTest0.png
itkNrrdRGBImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/testrgb-0.nhdr,testrgb-0.raw} ${ITK_TEST_OUTPUT_DIR}/NrrdRGBImageReadWriteTest0.png)
itk_add_test(NAME itkNrrdRGBImageReadWriteTest1
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/NrrdRGBImageReadWriteTest1.png}
${ITK_TEST_OUTPUT_DIR}/NrrdRGBImageReadWriteTest1.png
itkNrrdRGBImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/testrgb-1.nhdr,testrgb-1.raw} ${ITK_TEST_OUTPUT_DIR}/NrrdRGBImageReadWriteTest1.png)
itk_add_test(NAME itkNrrdRGBImageReadWriteTest2
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/NrrdRGBImageReadWriteTest2.png}
${ITK_TEST_OUTPUT_DIR}/NrrdRGBImageReadWriteTest2.png
itkNrrdRGBImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/testrgb-2.nhdr,testrgb-2.raw} ${ITK_TEST_OUTPUT_DIR}/NrrdRGBImageReadWriteTest2.png)
itk_add_test(NAME itkNrrdVectorImageReadTest
COMMAND ITKIONRRDTestDriver itkNrrdVectorImageReadTest
DATA{${ITK_DATA_ROOT}/Input/mini-vector-fast.nrrd})
itk_add_test(NAME itkNrrdVectorImageReadWriteTest
COMMAND ITKIONRRDTestDriver
--compare DATA{${ITK_DATA_ROOT}/Baseline/IO/mini-vector.nrrd}
${ITK_TEST_OUTPUT_DIR}/mini-vector.nrrd
itkNrrdVectorImageReadWriteTest DATA{${ITK_DATA_ROOT}/Input/mini-vector-slow.nrrd} ${ITK_TEST_OUTPUT_DIR}/mini-vector.nrrd)
itk_add_test(NAME itkNrrdMetaDataTest COMMAND ITKIONRRDTestDriver itkNrrdMetaDataTest
${ITK_TEST_OUTPUT_DIR})
|