itk_module_test() set(ITKVtkGlueTests itkImageToVTKImageFilterTest.cxx itkImageToVTKImageFilterRGBTest.cxx itkVTKImageToImageFilterTest.cxx) if(NOT VTK_RENDERING_BACKEND STREQUAL "None") list( APPEND ITKVtkGlueTests itkVtkMedianFilterTest.cxx itkVtkConnectedComponentImageFilterTest.cxx QuickViewTest.cxx # ### runViewImage ### # No test generated. Use it for view images (2D or 3D) with: # ITKVtkGlueTestDriver runViewImage image_file # or with a string to change title window, and change size of window # ITKVtkGlueTestDriver runViewImage image_file "MyImage" runViewImage.cxx) endif() createtestdriver(ITKVtkGlue "${ITKVtkGlue-Test_LIBRARIES}" "${ITKVtkGlueTests}") if(VTK_VERSION VERSION_GREATER_EQUAL "8.90.0") vtk_module_autoinit( TARGETS ITKVtkGlueTestDriver MODULES ${_required_vtk_libraries}) endif() itk_add_test( NAME itkImageToVTKImageFilterTest COMMAND ITKVtkGlueTestDriver itkImageToVTKImageFilterTest) itk_add_test( NAME itkImageToVTKImageFilterRGBTest COMMAND ITKVtkGlueTestDriver itkImageToVTKImageFilterRGBTest DATA{${ITK_DATA_ROOT}/Input/VisibleWomanEyeSlice.png}) itk_add_test( NAME itkVTKImageToImageFilterTest COMMAND ITKVtkGlueTestDriver itkVTKImageToImageFilterTest) if(NOT VTK_RENDERING_BACKEND STREQUAL "None") itk_add_test( NAME itkVtkMedianImageFilterTest COMMAND ITKVtkGlueTestDriver itkVtkMedianFilterTest DATA{${ITK_DATA_ROOT}/Input/cthead1.png} 2) set_property( TEST itkVtkMedianImageFilterTest APPEND PROPERTY LABELS REQUIRES_DISPLAY) itk_add_test( NAME QuickViewTest COMMAND ITKVtkGlueTestDriver --compare DATA{Baseline/QuickViewTest.png,:} ${ITK_TEST_OUTPUT_DIR}/QuickViewTest0.png --compareNumberOfPixelsTolerance 1500 QuickViewTest DATA{${ITK_DATA_ROOT}/Input/peppers.png} ${ITK_TEST_OUTPUT_DIR}) set_property( TEST QuickViewTest APPEND PROPERTY LABELS REQUIRES_DISPLAY) itk_add_test( NAME itkVtkConnectedComponentImageFilterTest COMMAND ITKVtkGlueTestDriver itkVtkConnectedComponentImageFilterTest DATA{${ITK_DATA_ROOT}/Input/cthead1.png}) set_property( TEST itkVtkConnectedComponentImageFilterTest APPEND PROPERTY LABELS REQUIRES_DISPLAY) endif()