<commit_before>IF(ITK_CSWIG_TCL)
  ADD_TEST(itkBasicClasses ${ITKWISH_EXECUTABLE}
           ${ITKTesting_SOURCE_DIR}/Code/Common/itkBasicClasses.tcl)
ENDIF(ITK_CSWIG_TCL)
#-----------------------------------------------------------------------------
# Setup the system information test.  Write out some basic failsafe
# information in case the test doesn't run.

IF( NOT ITK_DISABLE_CXX_TESTING )
IF(ITK_BINARY_DIR)
  IF(TCL_TCLSH)
    ADD_TEST(PrintSelf-Common ${TCL_TCLSH}
             ${ITK_SOURCE_DIR}/Utilities/Dart/PrintSelfCheck.tcl  
             ${ITK_SOURCE_DIR}/Code/Common)
  ENDIF(TCL_TCLSH)
ENDIF(ITK_BINARY_DIR)


SET(COMMON_TESTS ${CXX_TEST_PATH}/itkCommonTests)
SET(COMMON_HEADER_TEST ${CXX_TEST_PATH}/itkCommonHeaderTest)
SET(SYSTEM_INFORMATION_TEST ${CXX_TEST_PATH}/itkSystemInformationTest)
SET(BASELINE ${ITK_DATA_ROOT}/Baseline/Common)

SET(TEMP ${ITKTesting_BINARY_DIR}/Temporary)

ADD_TEST(itkAnnulusOperatorTest ${COMMON_TESTS} itkAnnulusOperatorTest)
ADD_TEST(itkChainCodePath2DTest ${COMMON_TESTS} itkChainCodePath2DTest)
ADD_TEST(itkChainCodePathTest ${COMMON_TESTS} itkChainCodePathTest)
ADD_TEST(itkColorTableTest ${COMMON_TESTS} itkColorTableTest)
ADD_TEST(itkCommonPrintTest ${COMMON_TESTS} itkCommonPrintTest)
ADD_TEST(itkConditionVariableTest ${COMMON_TESTS} itkConditionVariableTest)
ADD_TEST(itkDecoratorTest ${COMMON_TESTS} itkDecoratorTest)
ADD_TEST(itkDirectoryTest ${COMMON_TESTS} itkDirectoryTest ${TEMP})
ADD_TEST(itkModifiedTimeTest ${COMMON_TESTS} itkModifiedTimeTest)
ADD_TEST(itkMultipleLogOutputTest ${COMMON_TESTS} itkMultipleLogOutputTest ${TEMP}/test_multi.txt)
ADD_TEST(itkAdaptorComparisonTest ${COMMON_TESTS} itkAdaptorComparisonTest)
ADD_TEST(itkAffineTransformTest ${COMMON_TESTS} itkAffineTransformTest)
ADD_TEST(itkFixedCenterOfRotationAffineTransformTest ${COMMON_TESTS} itkFixedCenterOfRotationAffineTransformTest)
ADD_TEST(itkFixedArrayTest ${COMMON_TESTS} itkFixedArrayTest)
ADD_TEST(itkArrayTest ${COMMON_TESTS} itkArrayTest)
ADD_TEST(itkArray2DTest ${COMMON_TESTS} itkArray2DTest)
ADD_TEST(itkAutoPointerTest ${COMMON_TESTS} itkAutoPointerTest)
ADD_TEST(itkAzimuthElevationToCartesianTransformTest ${COMMON_TESTS} itkAzimuthElevationToCartesianTransformTest)
ADD_TEST(itkBarrierTest ${COMMON_TESTS} itkBarrierTest)
ADD_TEST(itkBinaryThresholdImageFunctionTest ${COMMON_TESTS} itkBinaryThresholdImageFunctionTest)
ADD_TEST(itkBinaryThresholdSpatialFunctionTest ${COMMON_TESTS} itkBinaryThresholdSpatialFunctionTest)
ADD_TEST(itkBoundingBoxTest ${COMMON_TESTS} itkBoundingBoxTest)
ADD_TEST(itkBSplineDeformableTransformTest ${COMMON_TESTS} itkBSplineDeformableTransformTest)
ADD_TEST(itkBSplineInterpolationWeightFunctionTest ${COMMON_TESTS} itkBSplineInterpolationWeightFunctionTest)
ADD_TEST(itkBSplineKernelFunctionTest ${COMMON_TESTS} itkBSplineKernelFunctionTest)
ADD_TEST(itkBoundaryConditionTest ${COMMON_TESTS} itkBoundaryConditionTest)
ADD_TEST(itkByteSwapTest ${COMMON_TESTS} itkByteSwapTest)
ADD_TEST(itkCenteredRigid2DTransformTest ${COMMON_TESTS} itkCenteredRigid2DTransformTest ${TEMP}/testCenteredTransform.txt)
ADD_TEST(itkCenteredAffineTransformTest ${COMMON_TESTS} itkCenteredAffineTransformTest)
ADD_TEST(itkCenteredTransformInitializerTest ${COMMON_TESTS} itkCenteredTransformInitializerTest)
ADD_TEST(itkCenteredVersorTransformInitializerTest ${COMMON_TESTS} itkCenteredVersorTransformInitializerTest)
ADD_TEST(itkCentralDifferenceImageFunctionTest ${COMMON_TESTS} itkCentralDifferenceImageFunctionTest)
ADD_TEST(itkCenteredEuler3DTransformTest ${COMMON_TESTS} itkCenteredEuler3DTransformTest)
ADD_TEST(itkConstNeighborhoodIteratorTest ${COMMON_TESTS} itkConstNeighborhoodIteratorTest)
ADD_TEST(itkConstShapedNeighborhoodIteratorTest ${COMMON_TESTS} itkConstShapedNeighborhoodIteratorTest)
ADD_TEST(itkCovariantVectorGeometryTest ${COMMON_TESTS} itkCovariantVectorGeometryTest)
ADD_TEST(itkCovarianceImageFunctionTest ${COMMON_TESTS} itkCovarianceImageFunctionTest)
ADD_TEST(itkDataTypeTest ${COMMON_TESTS} itkDataTypeTest)
ADD_TEST(itkDynamicMeshTest ${COMMON_TESTS} itkDynamicMeshTest)
ADD_TEST(itkDiffusionTensor3DTest ${COMMON_TESTS} itkDiffusionTensor3DTest)
ADD_TEST(itkEuler2DTransformTest ${COMMON_TESTS} itkEuler2DTransformTest ${TEMP}/testEulerTransform.txt)
ADD_TEST(itkEuler3DTransformTest ${COMMON_TESTS} itkEuler3DTransformTest)
ADD_TEST(itkEventObjectTest ${COMMON_TESTS} itkEventObjectTest)
ADD_TEST(itkExceptionObjectTest ${COMMON_TESTS} itkExceptionObjectTest)
ADD_TEST(itkFileOutputWindowTest ${COMMON_TESTS} itkFileOutputWindowTest)
ADD_TEST(itkFiniteCylinderSpatialFunctionTest ${COMMON_TESTS} itkFiniteCylinderSpatialFunctionTest)
ADD_TEST(itkFloodFilledSpatialFunctionTest ${COMMON_TESTS} itkFloodFilledSpatialFunctionTest)
ADD_TEST(itkFourierSeriesPathTest ${COMMON_TESTS} itkFourierSeriesPathTest)
ADD_TEST(itkGaussianBlurImageFunctionTest ${COMMON_TESTS} itkGaussianBlurImageFunctionTest)
ADD_TEST(itkGaussianDerivativeImageFunctionTest ${COMMON_TESTS} itkGaussianDerivativeImageFunctionTest)
ADD_TEST(itkCommonHeaderTest ${COMMON_HEADER_TEST})
ADD_TEST(itkHashTableTest ${COMMON_TESTS} itkHashTableTest)
ADD_TEST(itkIdentityTransformTest ${COMMON_TESTS} itkIdentityTransformTest)
ADD_TEST(itkImageAdaptorTest ${COMMON_TESTS} itkImageAdaptorTest)
ADD_TEST(itkImageDuplicatorTest ${COMMON_TESTS} itkImageDuplicatorTest)
ADD_TEST(itkImageIteratorTest ${COMMON_TESTS} itkImageIteratorTest)
ADD_TEST(itkImageIteratorsForwardBackwardTest ${COMMON_TESTS} itkImageIteratorsForwardBackwardTest)
ADD_TEST(itkImageIteratorWithIndexTest ${COMMON_TESTS} itkImageIteratorWithIndexTest)
ADD_TEST(itkImageLinearIteratorTest ${COMMON_TESTS} itkImageLinearIteratorTest)
ADD_TEST(itkImageRandomIteratorTest ${COMMON_TESTS} itkImageRandomIteratorTest)
ADD_TEST(itkImageRandomNonRepeatingIteratorWithIndexTest ${COMMON_TESTS} itkImageRandomNonRepeatingIteratorWithIndexTest)
ADD_TEST(itkImageRegionTest ${COMMON_TESTS} itkImageRegionTest)
ADD_TEST(itkImageRegionExclusionIteratorWithIndexTest ${COMMON_TESTS} itkImageRegionExclusionIteratorWithIndexTest)
ADD_TEST(itkImageReverseIteratorTest ${COMMON_TESTS} itkImageReverseIteratorTest)
ADD_TEST(itkImageSliceIteratorTest ${COMMON_TESTS} itkImageSliceIteratorTest)
ADD_TEST(itkImageTest ${COMMON_TESTS} itkImageTest)
ADD_TEST(itkIteratorTests ${COMMON_TESTS} itkIteratorTests)
ADD_TEST(itkLandmarkBasedTransformInitializerTest ${COMMON_TESTS} itkLandmarkBasedTransformInitializerTest)
ADD_TEST(itkLightObjectTest ${COMMON_TESTS} itkLightObjectTest)
ADD_TEST(itkLineIteratorTest ${COMMON_TESTS} 
  --compare ${BASELINE}/itkLineIteratorTest.png
            ${TEMP}/itkLineIteratorTest.png
  itkLineIteratorTest
            ${TEMP}/itkLineIteratorTest.png
)
ADD_TEST(itkLevelSetFunctionTest ${COMMON_TESTS} itkLevelSetFunctionTest)
ADD_TEST(itkLoggerTest ${COMMON_TESTS} itkLoggerTest ${TEMP}/test_logger.txt)
ADD_TEST(itkLoggerOutputTest ${COMMON_TESTS} itkLoggerOutputTest ${TEMP}/test_loggerOutput.txt)
ADD_TEST(itkLoggerManagerTest ${COMMON_TESTS} itkLoggerManagerTest ${TEMP}/test_LoggerManager.txt)
ADD_TEST(itkMatrixTest ${COMMON_TESTS} itkMatrixTest)
ADD_TEST(itkMapContainerTest ${COMMON_TESTS} itkMapContainerTest)
ADD_TEST(itkMahalanobisDistanceThresholdImageFunctionTest ${COMMON_TESTS} itkMahalanobisDistanceThresholdImageFunctionTest)
ADD_TEST(itkMaximumDecisionRuleTest ${COMMON_TESTS} itkMaximumDecisionRuleTest)
ADD_TEST(itkMaximumRatioDecisionRuleTest ${COMMON_TESTS} itkMaximumRatioDecisionRuleTest)
ADD_TEST(itkMeanImageFunctionTest ${COMMON_TESTS} itkMeanImageFunctionTest)
ADD_TEST(itkMedianImageFunctionTest ${COMMON_TESTS} itkMedianImageFunctionTest)
ADD_TEST(itkMedialNodeCorrespondencesTest ${COMMON_TESTS} itkMedialNodeCorrespondencesTest)
ADD_TEST(itkMemoryLeakTest ${COMMON_TESTS} itkMemoryLeakTest)
ADD_TEST(itkMeshTest ${COMMON_TESTS} itkMeshTest)
ADD_TEST(itkMeshFstreamTest ${COMMON_TESTS} itkMeshFstreamTest ${TEMP}/testMeshFstream.txt)
ADD_TEST(itkMinimumDecisionRuleTest ${COMMON_TESTS} itkMinimumDecisionRuleTest)
ADD_TEST(itkNearestNeighborExtrapolateImageFunctionTest ${COMMON_TESTS} itkNearestNeighborExtrapolateImageFunctionTest)
ADD_TEST(itkNeighborhoodTest ${COMMON_TESTS} itkNeighborhoodTest)
ADD_TEST(itkNeighborhoodIteratorTest ${COMMON_TESTS} itkNeighborhoodIteratorTest)
ADD_TEST(itkNeighborhoodOperatorImageFunctionTest ${COMMON_TESTS} itkNeighborhoodOperatorImageFunctionTest)
ADD_TEST(itkNeighborhoodOperatorTest ${COMMON_TESTS} itkNeighborhoodOperatorTest)
ADD_TEST(itkNumericTraitsTest ${COMMON_TESTS} itkNumericTraitsTest)
ADD_TEST(itkOrthogonallyCorrected2DParametricPathTest ${COMMON_TESTS} itkOrthogonallyCorrected2DParametricPathTest)
ADD_TEST(itkPathFunctionsTest ${COMMON_TESTS} itkPathFunctionsTest)
ADD_TEST(itkPathIteratorTest ${COMMON_TESTS} itkPathIteratorTest)
ADD_TEST(itkPCAShapeSignedDistanceFunctionTest ${COMMON_TESTS} itkPCAShapeSignedDistanceFunctionTest)
ADD_TEST(itkPeriodicBoundaryConditionTest ${COMMON_TESTS} itkPeriodicBoundaryConditionTest)
ADD_TEST(itkPhasedArray3DSpecialCoordinatesImageTest ${COMMON_TESTS} itkPhasedArray3DSpecialCoordinatesImageTest)
ADD_TEST(itkPixelAccessTest ${COMMON_TESTS} itkPixelAccessTest)
ADD_TEST(itkPointGeometryTest ${COMMON_TESTS} itkPointGeometryTest)
ADD_TEST(itkPointSetTest ${COMMON_TESTS} itkPointSetTest)
ADD_TEST(itkPolyLineParametricPathTest ${COMMON_TESTS} itkPolyLineParametricPathTest)
ADD_TEST(itkPolygonCellTest ${COMMON_TESTS} itkPolygonCellTest)
ADD_TEST(itkQuaternionRigidTransformTest ${COMMON_TESTS} itkQuaternionRigidTransformTest)
ADD_TEST(itkRealTimeClockTest ${COMMON_TESTS} itkRealTimeClockTest)
ADD_TEST(itkRGBPixelTest ${COMMON_TESTS} itkRGBPixelTest)
ADD_TEST(itkRGBInterpolateImageFunctionTest ${COMMON_TESTS} itkRGBInterpolateImageFunctionTest)
ADD_TEST(itkRGBToVectorImageAdaptorTest ${COMMON_TESTS} itkRGBToVectorImageAdaptorTest)
ADD_TEST(itkRigid2DTransformTest ${COMMON_TESTS} itkRigid2DTransformTest)
ADD_TEST(itkRigid3DTransformTest ${COMMON_TESTS} itkRigid3DTransformTest)
ADD_TEST(itkRigid3DPerspectiveTransformTest ${COMMON_TESTS} itkRigid3DPerspectiveTransformTest)
ADD_TEST(itkScalarToRGBPixelFunctorTest ${COMMON_TESTS} itkScalarToRGBPixelFunctorTest)
ADD_TEST(itkScatterMatrixImageFunctionTest ${COMMON_TESTS} itkScatterMatrixImageFunctionTest)
ADD_TEST(itkSemaphoreTest ${COMMON_TESTS} itkSemaphoreTest)
ADD_TEST(itkShapedNeighborhoodIteratorTest ${COMMON_TESTS} itkShapedNeighborhoodIteratorTest)
ADD_TEST(itkSimilarity2DTransformTest ${COMMON_TESTS} itkSimilarity2DTransformTest)
ADD_TEST(itkSimilarity3DTransformTest ${COMMON_TESTS} itkSimilarity3DTransformTest)
ADD_TEST(itkSimplexMeshTest ${COMMON_TESTS} itkSimplexMeshTest)
ADD_TEST(itkSizeTest ${COMMON_TESTS} itkSizeTest)
ADD_TEST(itkSliceIteratorTest ${COMMON_TESTS} itkSliceIteratorTest)
ADD_TEST(itkSparseImageTest ${COMMON_TESTS} itkSparseImageTest)
ADD_TEST(itkSpatialFunctionTest ${COMMON_TESTS} itkSpatialFunctionTest)
ADD_TEST(itkSphereSignedDistanceFunctionTest ${COMMON_TESTS} itkSphereSignedDistanceFunctionTest)
ADD_TEST(itkSmartPointerTest ${COMMON_TESTS} itkSmartPointerTest)
ADD_TEST(itkSTLContainerAdaptorTest ${COMMON_TESTS} itkSTLContainerAdaptorTest)
ADD_TEST(itkStdStreamLogOutputTest ${COMMON_TESTS} itkStdStreamLogOutputTest ${TEMP}/testStreamLogOutput.txt)
ADD_TEST(itkTimeProbesTest ${COMMON_TESTS} itkTimeProbesTest)
ADD_TEST(itkTransformTest ${COMMON_TESTS} itkTransformTest)
ADD_TEST(itkThreadDefsTest ${COMMON_TESTS} itkThreadDefsTest)
ADD_TEST(itkThreadLoggerTest ${COMMON_TESTS} itkThreadLoggerTest ${TEMP}/test_threadLogger.txt)
ADD_TEST(itkTranslationTransformTest ${COMMON_TESTS} itkTranslationTransformTest)
ADD_TEST(itkTreeContainerTest ${COMMON_TESTS} itkTreeContainerTest)
ADD_TEST(itkTreeContainerTest2 ${COMMON_TESTS} itkTreeContainerTest2)
ADD_TEST(itkVarianceImageFunctionTest ${COMMON_TESTS} itkVarianceImageFunctionTest)
ADD_TEST(itkVectorGeometryTest ${COMMON_TESTS} itkVectorGeometryTest)
ADD_TEST(itkVectorMeanImageFunctionTest ${COMMON_TESTS} itkVectorMeanImageFunctionTest)
ADD_TEST(itkVersorTransformTest ${COMMON_TESTS} itkVersorTransformTest)
ADD_TEST(itkVersorTest ${COMMON_TESTS} itkVersorTest)
ADD_TEST(itkVersorRigid3DTransformTest ${COMMON_TESTS} itkVersorRigid3DTransformTest)
ADD_TEST(itkVectorTest ${COMMON_TESTS} itkVectorTest)
ADD_TEST(itkVectorImageTest ${COMMON_TESTS} itkVectorImageTest ${TEMP}/VectorImage.nrrd ${TEMP}/VectorImage.mhd)
ADD_TEST(itkVectorInterpolateImageFunctionTest ${COMMON_TESTS} itkVectorInterpolateImageFunctionTest)
ADD_TEST(itkVectorToRGBImageAdaptorTest ${COMMON_TESTS} itkVectorToRGBImageAdaptorTest)
ADD_TEST(itkWindowedSincInterpolateImageFunctionTest ${COMMON_TESTS} itkWindowedSincInterpolateImageFunctionTest)
ADD_TEST(itkScaleTransformTest ${COMMON_TESTS} itkScaleTransformTest)
ADD_TEST(itkScaleLogarithmicTransformTest ${COMMON_TESTS} itkScaleLogarithmicTransformTest)
ADD_TEST(itkSplineKernelTransformTest ${COMMON_TESTS} itkSplineKernelTransformTest)
ADD_TEST(itkEllipsoidInteriorExteriorSpatialFunctionTest ${COMMON_TESTS} itkEllipsoidInteriorExteriorSpatialFunctionTest)
ADD_TEST(itkSymmetricEllipsoidInteriorExteriorSpatialFunctionTest ${COMMON_TESTS} itkSymmetricEllipsoidInteriorExteriorSpatialFunctionTest)
ADD_TEST(itkSymmetricSecondRankTensorTest ${COMMON_TESTS} itkSymmetricSecondRankTensorTest)
ADD_TEST(itkSymmetricEigenAnalysisTest ${COMMON_TESTS} itkSymmetricEigenAnalysisTest)
ADD_TEST(itkMetaDataDictionaryTest ${COMMON_TESTS} itkMetaDataDictionaryTest)
ADD_TEST(itkSTLThreadTest ${COMMON_TESTS} itkSTLThreadTest)
ADD_TEST(itkVariableLengthVectorTest ${COMMON_TESTS} itkVariableLengthVectorTest)
ADD_TEST(itkOctreeTest ${COMMON_TESTS} itkOctreeTest)
ADD_TEST(itkQuaternionOrientationAdapterTest ${COMMON_TESTS} itkQuaternionOrientationAdapterTest)
ADD_TEST(itkSystemInformationTest ${SYSTEM_INFORMATION_TEST})

IF(ITK_BINARY_DIR)
  SET(ITK_SYSTEM_INFORMATION_DIR ${ITK_BINARY_DIR})
ELSE(ITK_BINARY_DIR)
  SET(ITK_SYSTEM_INFORMATION_DIR ${ITKTesting_BINARY_DIR})<commit_msg>COMP:temporarily remove QuaternionOrientationAdaptorTest.<commit_after>IF(ITK_CSWIG_TCL)
  ADD_TEST(itkBasicClasses ${ITKWISH_EXECUTABLE}
           ${ITKTesting_SOURCE_DIR}/Code/Common/itkBasicClasses.tcl)
ENDIF(ITK_CSWIG_TCL)
#-----------------------------------------------------------------------------
# Setup the system information test.  Write out some basic failsafe
# information in case the test doesn't run.

IF( NOT ITK_DISABLE_CXX_TESTING )
IF(ITK_BINARY_DIR)
  IF(TCL_TCLSH)
    ADD_TEST(PrintSelf-Common ${TCL_TCLSH}
             ${ITK_SOURCE_DIR}/Utilities/Dart/PrintSelfCheck.tcl  
             ${ITK_SOURCE_DIR}/Code/Common)
  ENDIF(TCL_TCLSH)
ENDIF(ITK_BINARY_DIR)


SET(COMMON_TESTS ${CXX_TEST_PATH}/itkCommonTests)
SET(COMMON_HEADER_TEST ${CXX_TEST_PATH}/itkCommonHeaderTest)
SET(SYSTEM_INFORMATION_TEST ${CXX_TEST_PATH}/itkSystemInformationTest)
SET(BASELINE ${ITK_DATA_ROOT}/Baseline/Common)

SET(TEMP ${ITKTesting_BINARY_DIR}/Temporary)

ADD_TEST(itkAnnulusOperatorTest ${COMMON_TESTS} itkAnnulusOperatorTest)
ADD_TEST(itkChainCodePath2DTest ${COMMON_TESTS} itkChainCodePath2DTest)
ADD_TEST(itkChainCodePathTest ${COMMON_TESTS} itkChainCodePathTest)
ADD_TEST(itkColorTableTest ${COMMON_TESTS} itkColorTableTest)
ADD_TEST(itkCommonPrintTest ${COMMON_TESTS} itkCommonPrintTest)
ADD_TEST(itkConditionVariableTest ${COMMON_TESTS} itkConditionVariableTest)
ADD_TEST(itkDecoratorTest ${COMMON_TESTS} itkDecoratorTest)
ADD_TEST(itkDirectoryTest ${COMMON_TESTS} itkDirectoryTest ${TEMP})
ADD_TEST(itkModifiedTimeTest ${COMMON_TESTS} itkModifiedTimeTest)
ADD_TEST(itkMultipleLogOutputTest ${COMMON_TESTS} itkMultipleLogOutputTest ${TEMP}/test_multi.txt)
ADD_TEST(itkAdaptorComparisonTest ${COMMON_TESTS} itkAdaptorComparisonTest)
ADD_TEST(itkAffineTransformTest ${COMMON_TESTS} itkAffineTransformTest)
ADD_TEST(itkFixedCenterOfRotationAffineTransformTest ${COMMON_TESTS} itkFixedCenterOfRotationAffineTransformTest)
ADD_TEST(itkFixedArrayTest ${COMMON_TESTS} itkFixedArrayTest)
ADD_TEST(itkArrayTest ${COMMON_TESTS} itkArrayTest)
ADD_TEST(itkArray2DTest ${COMMON_TESTS} itkArray2DTest)
ADD_TEST(itkAutoPointerTest ${COMMON_TESTS} itkAutoPointerTest)
ADD_TEST(itkAzimuthElevationToCartesianTransformTest ${COMMON_TESTS} itkAzimuthElevationToCartesianTransformTest)
ADD_TEST(itkBarrierTest ${COMMON_TESTS} itkBarrierTest)
ADD_TEST(itkBinaryThresholdImageFunctionTest ${COMMON_TESTS} itkBinaryThresholdImageFunctionTest)
ADD_TEST(itkBinaryThresholdSpatialFunctionTest ${COMMON_TESTS} itkBinaryThresholdSpatialFunctionTest)
ADD_TEST(itkBoundingBoxTest ${COMMON_TESTS} itkBoundingBoxTest)
ADD_TEST(itkBSplineDeformableTransformTest ${COMMON_TESTS} itkBSplineDeformableTransformTest)
ADD_TEST(itkBSplineInterpolationWeightFunctionTest ${COMMON_TESTS} itkBSplineInterpolationWeightFunctionTest)
ADD_TEST(itkBSplineKernelFunctionTest ${COMMON_TESTS} itkBSplineKernelFunctionTest)
ADD_TEST(itkBoundaryConditionTest ${COMMON_TESTS} itkBoundaryConditionTest)
ADD_TEST(itkByteSwapTest ${COMMON_TESTS} itkByteSwapTest)
ADD_TEST(itkCenteredRigid2DTransformTest ${COMMON_TESTS} itkCenteredRigid2DTransformTest ${TEMP}/testCenteredTransform.txt)
ADD_TEST(itkCenteredAffineTransformTest ${COMMON_TESTS} itkCenteredAffineTransformTest)
ADD_TEST(itkCenteredTransformInitializerTest ${COMMON_TESTS} itkCenteredTransformInitializerTest)
ADD_TEST(itkCenteredVersorTransformInitializerTest ${COMMON_TESTS} itkCenteredVersorTransformInitializerTest)
ADD_TEST(itkCentralDifferenceImageFunctionTest ${COMMON_TESTS} itkCentralDifferenceImageFunctionTest)
ADD_TEST(itkCenteredEuler3DTransformTest ${COMMON_TESTS} itkCenteredEuler3DTransformTest)
ADD_TEST(itkConstNeighborhoodIteratorTest ${COMMON_TESTS} itkConstNeighborhoodIteratorTest)
ADD_TEST(itkConstShapedNeighborhoodIteratorTest ${COMMON_TESTS} itkConstShapedNeighborhoodIteratorTest)
ADD_TEST(itkCovariantVectorGeometryTest ${COMMON_TESTS} itkCovariantVectorGeometryTest)
ADD_TEST(itkCovarianceImageFunctionTest ${COMMON_TESTS} itkCovarianceImageFunctionTest)
ADD_TEST(itkDataTypeTest ${COMMON_TESTS} itkDataTypeTest)
ADD_TEST(itkDynamicMeshTest ${COMMON_TESTS} itkDynamicMeshTest)
ADD_TEST(itkDiffusionTensor3DTest ${COMMON_TESTS} itkDiffusionTensor3DTest)
ADD_TEST(itkEuler2DTransformTest ${COMMON_TESTS} itkEuler2DTransformTest ${TEMP}/testEulerTransform.txt)
ADD_TEST(itkEuler3DTransformTest ${COMMON_TESTS} itkEuler3DTransformTest)
ADD_TEST(itkEventObjectTest ${COMMON_TESTS} itkEventObjectTest)
ADD_TEST(itkExceptionObjectTest ${COMMON_TESTS} itkExceptionObjectTest)
ADD_TEST(itkFileOutputWindowTest ${COMMON_TESTS} itkFileOutputWindowTest)
ADD_TEST(itkFiniteCylinderSpatialFunctionTest ${COMMON_TESTS} itkFiniteCylinderSpatialFunctionTest)
ADD_TEST(itkFloodFilledSpatialFunctionTest ${COMMON_TESTS} itkFloodFilledSpatialFunctionTest)
ADD_TEST(itkFourierSeriesPathTest ${COMMON_TESTS} itkFourierSeriesPathTest)
ADD_TEST(itkGaussianBlurImageFunctionTest ${COMMON_TESTS} itkGaussianBlurImageFunctionTest)
ADD_TEST(itkGaussianDerivativeImageFunctionTest ${COMMON_TESTS} itkGaussianDerivativeImageFunctionTest)
ADD_TEST(itkCommonHeaderTest ${COMMON_HEADER_TEST})
ADD_TEST(itkHashTableTest ${COMMON_TESTS} itkHashTableTest)
ADD_TEST(itkIdentityTransformTest ${COMMON_TESTS} itkIdentityTransformTest)
ADD_TEST(itkImageAdaptorTest ${COMMON_TESTS} itkImageAdaptorTest)
ADD_TEST(itkImageDuplicatorTest ${COMMON_TESTS} itkImageDuplicatorTest)
ADD_TEST(itkImageIteratorTest ${COMMON_TESTS} itkImageIteratorTest)
ADD_TEST(itkImageIteratorsForwardBackwardTest ${COMMON_TESTS} itkImageIteratorsForwardBackwardTest)
ADD_TEST(itkImageIteratorWithIndexTest ${COMMON_TESTS} itkImageIteratorWithIndexTest)
ADD_TEST(itkImageLinearIteratorTest ${COMMON_TESTS} itkImageLinearIteratorTest)
ADD_TEST(itkImageRandomIteratorTest ${COMMON_TESTS} itkImageRandomIteratorTest)
ADD_TEST(itkImageRandomNonRepeatingIteratorWithIndexTest ${COMMON_TESTS} itkImageRandomNonRepeatingIteratorWithIndexTest)
ADD_TEST(itkImageRegionTest ${COMMON_TESTS} itkImageRegionTest)
ADD_TEST(itkImageRegionExclusionIteratorWithIndexTest ${COMMON_TESTS} itkImageRegionExclusionIteratorWithIndexTest)
ADD_TEST(itkImageReverseIteratorTest ${COMMON_TESTS} itkImageReverseIteratorTest)
ADD_TEST(itkImageSliceIteratorTest ${COMMON_TESTS} itkImageSliceIteratorTest)
ADD_TEST(itkImageTest ${COMMON_TESTS} itkImageTest)
ADD_TEST(itkIteratorTests ${COMMON_TESTS} itkIteratorTests)
ADD_TEST(itkLandmarkBasedTransformInitializerTest ${COMMON_TESTS} itkLandmarkBasedTransformInitializerTest)
ADD_TEST(itkLightObjectTest ${COMMON_TESTS} itkLightObjectTest)
ADD_TEST(itkLineIteratorTest ${COMMON_TESTS} 
  --compare ${BASELINE}/itkLineIteratorTest.png
            ${TEMP}/itkLineIteratorTest.png
  itkLineIteratorTest
            ${TEMP}/itkLineIteratorTest.png
)
ADD_TEST(itkLevelSetFunctionTest ${COMMON_TESTS} itkLevelSetFunctionTest)
ADD_TEST(itkLoggerTest ${COMMON_TESTS} itkLoggerTest ${TEMP}/test_logger.txt)
ADD_TEST(itkLoggerOutputTest ${COMMON_TESTS} itkLoggerOutputTest ${TEMP}/test_loggerOutput.txt)
ADD_TEST(itkLoggerManagerTest ${COMMON_TESTS} itkLoggerManagerTest ${TEMP}/test_LoggerManager.txt)
ADD_TEST(itkMatrixTest ${COMMON_TESTS} itkMatrixTest)
ADD_TEST(itkMapContainerTest ${COMMON_TESTS} itkMapContainerTest)
ADD_TEST(itkMahalanobisDistanceThresholdImageFunctionTest ${COMMON_TESTS} itkMahalanobisDistanceThresholdImageFunctionTest)
ADD_TEST(itkMaximumDecisionRuleTest ${COMMON_TESTS} itkMaximumDecisionRuleTest)
ADD_TEST(itkMaximumRatioDecisionRuleTest ${COMMON_TESTS} itkMaximumRatioDecisionRuleTest)
ADD_TEST(itkMeanImageFunctionTest ${COMMON_TESTS} itkMeanImageFunctionTest)
ADD_TEST(itkMedianImageFunctionTest ${COMMON_TESTS} itkMedianImageFunctionTest)
ADD_TEST(itkMedialNodeCorrespondencesTest ${COMMON_TESTS} itkMedialNodeCorrespondencesTest)
ADD_TEST(itkMemoryLeakTest ${COMMON_TESTS} itkMemoryLeakTest)
ADD_TEST(itkMeshTest ${COMMON_TESTS} itkMeshTest)
ADD_TEST(itkMeshFstreamTest ${COMMON_TESTS} itkMeshFstreamTest ${TEMP}/testMeshFstream.txt)
ADD_TEST(itkMinimumDecisionRuleTest ${COMMON_TESTS} itkMinimumDecisionRuleTest)
ADD_TEST(itkNearestNeighborExtrapolateImageFunctionTest ${COMMON_TESTS} itkNearestNeighborExtrapolateImageFunctionTest)
ADD_TEST(itkNeighborhoodTest ${COMMON_TESTS} itkNeighborhoodTest)
ADD_TEST(itkNeighborhoodIteratorTest ${COMMON_TESTS} itkNeighborhoodIteratorTest)
ADD_TEST(itkNeighborhoodOperatorImageFunctionTest ${COMMON_TESTS} itkNeighborhoodOperatorImageFunctionTest)
ADD_TEST(itkNeighborhoodOperatorTest ${COMMON_TESTS} itkNeighborhoodOperatorTest)
ADD_TEST(itkNumericTraitsTest ${COMMON_TESTS} itkNumericTraitsTest)
ADD_TEST(itkOrthogonallyCorrected2DParametricPathTest ${COMMON_TESTS} itkOrthogonallyCorrected2DParametricPathTest)
ADD_TEST(itkPathFunctionsTest ${COMMON_TESTS} itkPathFunctionsTest)
ADD_TEST(itkPathIteratorTest ${COMMON_TESTS} itkPathIteratorTest)
ADD_TEST(itkPCAShapeSignedDistanceFunctionTest ${COMMON_TESTS} itkPCAShapeSignedDistanceFunctionTest)
ADD_TEST(itkPeriodicBoundaryConditionTest ${COMMON_TESTS} itkPeriodicBoundaryConditionTest)
ADD_TEST(itkPhasedArray3DSpecialCoordinatesImageTest ${COMMON_TESTS} itkPhasedArray3DSpecialCoordinatesImageTest)
ADD_TEST(itkPixelAccessTest ${COMMON_TESTS} itkPixelAccessTest)
ADD_TEST(itkPointGeometryTest ${COMMON_TESTS} itkPointGeometryTest)
ADD_TEST(itkPointSetTest ${COMMON_TESTS} itkPointSetTest)
ADD_TEST(itkPolyLineParametricPathTest ${COMMON_TESTS} itkPolyLineParametricPathTest)
ADD_TEST(itkPolygonCellTest ${COMMON_TESTS} itkPolygonCellTest)
ADD_TEST(itkQuaternionRigidTransformTest ${COMMON_TESTS} itkQuaternionRigidTransformTest)
ADD_TEST(itkRealTimeClockTest ${COMMON_TESTS} itkRealTimeClockTest)
ADD_TEST(itkRGBPixelTest ${COMMON_TESTS} itkRGBPixelTest)
ADD_TEST(itkRGBInterpolateImageFunctionTest ${COMMON_TESTS} itkRGBInterpolateImageFunctionTest)
ADD_TEST(itkRGBToVectorImageAdaptorTest ${COMMON_TESTS} itkRGBToVectorImageAdaptorTest)
ADD_TEST(itkRigid2DTransformTest ${COMMON_TESTS} itkRigid2DTransformTest)
ADD_TEST(itkRigid3DTransformTest ${COMMON_TESTS} itkRigid3DTransformTest)
ADD_TEST(itkRigid3DPerspectiveTransformTest ${COMMON_TESTS} itkRigid3DPerspectiveTransformTest)
ADD_TEST(itkScalarToRGBPixelFunctorTest ${COMMON_TESTS} itkScalarToRGBPixelFunctorTest)
ADD_TEST(itkScatterMatrixImageFunctionTest ${COMMON_TESTS} itkScatterMatrixImageFunctionTest)
ADD_TEST(itkSemaphoreTest ${COMMON_TESTS} itkSemaphoreTest)
ADD_TEST(itkShapedNeighborhoodIteratorTest ${COMMON_TESTS} itkShapedNeighborhoodIteratorTest)
ADD_TEST(itkSimilarity2DTransformTest ${COMMON_TESTS} itkSimilarity2DTransformTest)
ADD_TEST(itkSimilarity3DTransformTest ${COMMON_TESTS} itkSimilarity3DTransformTest)
ADD_TEST(itkSimplexMeshTest ${COMMON_TESTS} itkSimplexMeshTest)
ADD_TEST(itkSizeTest ${COMMON_TESTS} itkSizeTest)
ADD_TEST(itkSliceIteratorTest ${COMMON_TESTS} itkSliceIteratorTest)
ADD_TEST(itkSparseImageTest ${COMMON_TESTS} itkSparseImageTest)
ADD_TEST(itkSpatialFunctionTest ${COMMON_TESTS} itkSpatialFunctionTest)
ADD_TEST(itkSphereSignedDistanceFunctionTest ${COMMON_TESTS} itkSphereSignedDistanceFunctionTest)
ADD_TEST(itkSmartPointerTest ${COMMON_TESTS} itkSmartPointerTest)
ADD_TEST(itkSTLContainerAdaptorTest ${COMMON_TESTS} itkSTLContainerAdaptorTest)
ADD_TEST(itkStdStreamLogOutputTest ${COMMON_TESTS} itkStdStreamLogOutputTest ${TEMP}/testStreamLogOutput.txt)
ADD_TEST(itkTimeProbesTest ${COMMON_TESTS} itkTimeProbesTest)
ADD_TEST(itkTransformTest ${COMMON_TESTS} itkTransformTest)
ADD_TEST(itkThreadDefsTest ${COMMON_TESTS} itkThreadDefsTest)
ADD_TEST(itkThreadLoggerTest ${COMMON_TESTS} itkThreadLoggerTest ${TEMP}/test_threadLogger.txt)
ADD_TEST(itkTranslationTransformTest ${COMMON_TESTS} itkTranslationTransformTest)
ADD_TEST(itkTreeContainerTest ${COMMON_TESTS} itkTreeContainerTest)
ADD_TEST(itkTreeContainerTest2 ${COMMON_TESTS} itkTreeContainerTest2)
ADD_TEST(itkVarianceImageFunctionTest ${COMMON_TESTS} itkVarianceImageFunctionTest)
ADD_TEST(itkVectorGeometryTest ${COMMON_TESTS} itkVectorGeometryTest)
ADD_TEST(itkVectorMeanImageFunctionTest ${COMMON_TESTS} itkVectorMeanImageFunctionTest)
ADD_TEST(itkVersorTransformTest ${COMMON_TESTS} itkVersorTransformTest)
ADD_TEST(itkVersorTest ${COMMON_TESTS} itkVersorTest)
ADD_TEST(itkVersorRigid3DTransformTest ${COMMON_TESTS} itkVersorRigid3DTransformTest)
ADD_TEST(itkVectorTest ${COMMON_TESTS} itkVectorTest)
ADD_TEST(itkVectorImageTest ${COMMON_TESTS} itkVectorImageTest ${TEMP}/VectorImage.nrrd ${TEMP}/VectorImage.mhd)
ADD_TEST(itkVectorInterpolateImageFunctionTest ${COMMON_TESTS} itkVectorInterpolateImageFunctionTest)
ADD_TEST(itkVectorToRGBImageAdaptorTest ${COMMON_TESTS} itkVectorToRGBImageAdaptorTest)
ADD_TEST(itkWindowedSincInterpolateImageFunctionTest ${COMMON_TESTS} itkWindowedSincInterpolateImageFunctionTest)
ADD_TEST(itkScaleTransformTest ${COMMON_TESTS} itkScaleTransformTest)
ADD_TEST(itkScaleLogarithmicTransformTest ${COMMON_TESTS} itkScaleLogarithmicTransformTest)
ADD_TEST(itkSplineKernelTransformTest ${COMMON_TESTS} itkSplineKernelTransformTest)
ADD_TEST(itkEllipsoidInteriorExteriorSpatialFunctionTest ${COMMON_TESTS} itkEllipsoidInteriorExteriorSpatialFunctionTest)
ADD_TEST(itkSymmetricEllipsoidInteriorExteriorSpatialFunctionTest ${COMMON_TESTS} itkSymmetricEllipsoidInteriorExteriorSpatialFunctionTest)
ADD_TEST(itkSymmetricSecondRankTensorTest ${COMMON_TESTS} itkSymmetricSecondRankTensorTest)
ADD_TEST(itkSymmetricEigenAnalysisTest ${COMMON_TESTS} itkSymmetricEigenAnalysisTest)
ADD_TEST(itkMetaDataDictionaryTest ${COMMON_TESTS} itkMetaDataDictionaryTest)
ADD_TEST(itkSTLThreadTest ${COMMON_TESTS} itkSTLThreadTest)
ADD_TEST(itkVariableLengthVectorTest ${COMMON_TESTS} itkVariableLengthVectorTest)
ADD_TEST(itkOctreeTest ${COMMON_TESTS} itkOctreeTest)
#ADD_TEST(itkQuaternionOrientationAdapterTest ${COMMON_TESTS} itkQuaternionOrientationAdapterTest)
ADD_TEST(itkSystemInformationTest ${SYSTEM_INFORMATION_TEST})

IF(ITK_BINARY_DIR)
  SET(ITK_SYSTEM_INFORMATION_DIR ${ITK_BINARY_DIR})
ELSE(ITK_BINARY_DIR)
  SET(ITK_SYSTEM_INFORMATION_DIR ${ITKTesting_BINARY_DIR})
{'fraction_non_alphanumeric': 0.07423987393904666, 'fraction_numerical': 0.0022920173333810835, 'mean_word_length': 17.49271523178808, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4918643', 'n_tokens_mistral': 9752, 'n_tokens_neox': 9636, 'n_words': 1069}