# Copyright (c) 2025 The YAC Authors
#
# SPDX-License-Identifier: BSD-3-Clause

set(YAC_TEST_DEFAULT_LABELS "tools")

set(srcdir ${CMAKE_CURRENT_SOURCE_DIR})

if(YAC_ENABLE_NETCDF)
  add_executable(gen_dummy_grids.x gen_dummy_grids.c)
  target_link_libraries(
    gen_dummy_grids.x yac_utils tests_common tests_file_common
  )
endif()

yac_add_test(NAME "test_compute_weights")
yac_add_test(NAME "test_debug_grid2vtk" LINK yaxt::yaxt_c)
yac_add_test(NAME "test_weights2vtk" LINK NetCDF::NetCDF_C tests_file_common)
yac_add_test(NAME "test_yac_generate_weights")
yac_add_test(NAME "test_yac_plot_coupling_config")
yac_add_test(NAME "test_yac_plot_grids")
yac_add_test(NAME "test_yac_plot_weights")
