itk_module_test()
set(ITKAnisotropicSmoothingTests
    itkGradientAnisotropicDiffusionImageFilterTest.cxx
    itkCurvatureAnisotropicDiffusionImageFilterTest.cxx
    itkMinMaxCurvatureFlowImageFilterTest.cxx
    itkVectorAnisotropicDiffusionImageFilterTest.cxx
    itkGradientAnisotropicDiffusionImageFilterTest2.cxx)

createtestdriver(ITKAnisotropicSmoothing "${ITKAnisotropicSmoothing-Test_LIBRARIES}" "${ITKAnisotropicSmoothingTests}")

itk_add_test(
  NAME
  itkGradientAnisotropicDiffusionImageFilterTest
  COMMAND
  ITKAnisotropicSmoothingTestDriver
  itkGradientAnisotropicDiffusionImageFilterTest)
itk_add_test(
  NAME
  itkCurvatureAnisotropicDiffusionImageFilterTest
  COMMAND
  ITKAnisotropicSmoothingTestDriver
  itkCurvatureAnisotropicDiffusionImageFilterTest)
itk_add_test(
  NAME
  itkMinMaxCurvatureFlowImageFilterTest
  COMMAND
  ITKAnisotropicSmoothingTestDriver
  itkMinMaxCurvatureFlowImageFilterTest)
itk_add_test(
  NAME
  itkVectorAnisotropicDiffusionImageFilterTest
  COMMAND
  ITKAnisotropicSmoothingTestDriver
  itkVectorAnisotropicDiffusionImageFilterTest)
itk_add_test(
  NAME
  itkGradientAnisotropicDiffusionImageFilterTest2
  COMMAND
  ITKAnisotropicSmoothingTestDriver
  --compare
  DATA{${ITK_DATA_ROOT}/Baseline/BasicFilters/GradientAnisotropicDiffusionImageFilterTest2.png}
  ${ITK_TEST_OUTPUT_DIR}/GradientAnisotropicDiffusionImageFilterTest2.png
  itkGradientAnisotropicDiffusionImageFilterTest2
  DATA{${ITK_DATA_ROOT}/Input/cake_easy.png}
  ${ITK_TEST_OUTPUT_DIR}/GradientAnisotropicDiffusionImageFilterTest2.png)
