
# Include Testing package
if(BUILD_TESTING)

  include( ${CMAKE_SOURCE_DIR}/tests/testGenerators.cmake )

  # ========================================================================
  # ========================================================================
  # Tests
  # ========================================================================
  # ========================================================================
  run_single_object_file_mesh_test("filevtk" "Plugin-FileVTK/triangle_mesh_ascii.vtk" "fileMeshTest.ofs")
  run_single_object_file_mesh_test("filevtk" "Plugin-FileVTK/vtk_ascii_trianglestrip_mesh_test_file.vtk" "fileMeshTest.ofs")
  run_single_object_file_mesh_test("filevtk" "Plugin-FileVTK/vtk_ascii_polygon_test_file.vtk" "fileMeshTest.ofs")
  run_single_object_file_mesh_test("filevtk" "Plugin-FileVTK/cube_degenerated_faces.vtk" "fileMeshTest.ofs")

  if (EXISTS ${CMAKE_SOURCE_DIR}/ObjectTypes/PolyhedralMesh)
    if (EXISTS ${CMAKE_SOURCE_DIR}/Plugin-InfoVolumeMeshObject)
      run_single_object_file_mesh_test("filevtk" "Plugin-FileVTK/vtk_ascii_volume_mesh_test_file.vtk" "fileVolumeMeshTest.ofs")
    endif ()
  endif ()

endif()
