set(MODULE_DIRECTORY "${esma_include}/MAPL.field_utils/tests")

set (test_srcs
  Test_FieldBLAS.pf
  Test_FieldArithmetic.pf
  )


add_pfunit_ctest(MAPL.field_utils.tests
                TEST_SOURCES ${test_srcs}
                LINK_LIBRARIES MAPL.field_utils MAPL.pfunit
                EXTRA_INITIALIZE Initialize
                EXTRA_USE MAPL_pFUnit_Initialize
                OTHER_SOURCES field_utils_setup.F90
#		OTHER_SOURCES MockUserGridComp.F90 MockItemSpec.F90
                MAX_PES 4
                )
set_target_properties(MAPL.field_utils.tests PROPERTIES Fortran_MODULE_DIRECTORY ${MODULE_DIRECTORY})

if (APPLE)
  set(LD_PATH "DYLD_LIBRARY_PATH")
else()
  set(LD_PATH "LD_LIBRARY_PATH")
endif ()
set_property(TEST MAPL.field_utils.tests PROPERTY ENVIRONMENT "${LD_PATH}=${CMAKE_CURRENT_BINARY_DIR}/field_utils:$ENV{${LD_PATH}}")

add_dependencies(build-tests MAPL.field_utils.tests)

