itk_module_test()
set(ITKPathTests
    itkPathIteratorTest.cxx
    itkChainCodePathTest.cxx
    itkChainCodePath2DTest.cxx
    itkHilbertPathTest.cxx
    itkOrthogonallyCorrected2DParametricPathTest.cxx
    itkPathToImageFilterTest.cxx
    itkPathToChainCodePathFilterTest.cxx
    itkFourierSeriesPathTest.cxx
    itkPathFunctionsTest.cxx
    itkPolyLineParametricPathTest.cxx
    itkChainCodeToFourierSeriesPathFilterTest.cxx
    itkExtractOrthogonalSwath2DImageFilterTest.cxx
    itkOrthogonalSwath2DPathFilterTest.cxx
    itkContourExtractor2DImageFilterTest.cxx)

createtestdriver(ITKPath "${ITKPath-Test_LIBRARIES}" "${ITKPathTests}")

itk_add_test(
  NAME
  itkPathIteratorTest
  COMMAND
  ITKPathTestDriver
  itkPathIteratorTest)
itk_add_test(
  NAME
  itkChainCodePathTest
  COMMAND
  ITKPathTestDriver
  itkChainCodePathTest)
itk_add_test(
  NAME
  itkChainCodePath2DTest
  COMMAND
  ITKPathTestDriver
  itkChainCodePath2DTest)
itk_add_test(
  NAME
  itkHilbertPathTest
  COMMAND
  ITKPathTestDriver
  itkHilbertPathTest)
itk_add_test(
  NAME
  itkOrthogonallyCorrected2DParametricPathTest
  COMMAND
  ITKPathTestDriver
  itkOrthogonallyCorrected2DParametricPathTest)
itk_add_test(
  NAME
  itkPathToImageFilterTest
  COMMAND
  ITKPathTestDriver
  itkPathToImageFilterTest)
itk_add_test(
  NAME
  itkPathToChainCodePathFilterTest
  COMMAND
  ITKPathTestDriver
  itkPathToChainCodePathFilterTest)
itk_add_test(
  NAME
  itkFourierSeriesPathTest
  COMMAND
  ITKPathTestDriver
  itkFourierSeriesPathTest)
itk_add_test(
  NAME
  itkPathFunctionsTest
  COMMAND
  ITKPathTestDriver
  itkPathFunctionsTest)
itk_add_test(
  NAME
  itkPolyLineParametricPathTest
  COMMAND
  ITKPathTestDriver
  itkPolyLineParametricPathTest)
itk_add_test(
  NAME
  itkChainCodeToFourierSeriesPathFilterTest
  COMMAND
  ITKPathTestDriver
  itkChainCodeToFourierSeriesPathFilterTest)
itk_add_test(
  NAME
  itkExtractOrthogonalSwath2DImageFilterTest
  COMMAND
  ITKPathTestDriver
  --compare
  DATA{Baseline/ExtractOrthogonalSwath2DImageFilterTest.png}
  ${ITK_TEST_OUTPUT_DIR}/ExtractOrthogonalSwath2DImageFilterTest.png
  itkExtractOrthogonalSwath2DImageFilterTest
  ${ITK_TEST_OUTPUT_DIR}/ExtractOrthogonalSwath2DImageFilterTest.png)
itk_add_test(
  NAME
  itkOrthogonalSwath2DPathFilterTest
  COMMAND
  ITKPathTestDriver
  itkOrthogonalSwath2DPathFilterTest)
itk_add_test(
  NAME
  itkContourExtractor2DImageFilterTest
  COMMAND
  ITKPathTestDriver
  itkContourExtractor2DImageFilterTest
  DATA{Input/ContourExtractor2DTest.tif})
