From 6f8fa33854680d9b7ab40b2ffe88ef6d8929c67b Mon Sep 17 00:00:00 2001 From: rinkk <karsten.rink@ufz.de> Date: Thu, 3 Dec 2020 16:29:12 +0100 Subject: [PATCH] [tests] wrapped test for GUI builds --- Applications/Utils/Tests.cmake | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/Applications/Utils/Tests.cmake b/Applications/Utils/Tests.cmake index 975093d7b68..b04c7906df9 100644 --- a/Applications/Utils/Tests.cmake +++ b/Applications/Utils/Tests.cmake @@ -478,15 +478,18 @@ AddTest( SmallTest_Layer3.vtu ) -AddTest( - NAME VerticalSliceFromLayers_Test - PATH MeshGeoToolsLib/Ammer - WORKING_DIRECTORY ${Data_SOURCE_DIR}/MeshGeoToolsLib/Ammer - EXECUTABLE VerticalSliceFromLayers - EXECUTABLE_ARGS -i AmmerLayers.txt -o ${Data_BINARY_DIR}/MeshGeoToolsLib/Ammer/AmmerSlice --start-x 3491000 --start-y 5380000 --end-x 3495000 --end-y 5385000 -r 200 - REQUIREMENTS NOT OGS_USE_MPI - DIFF_DATA AmmerSlice.vtu AmmerSlice.vtu 1e-16 -) +# Utility requires that GUI is build because it uses Qt-based functionality +if(TARGET VerticalSliceFromLayers) + AddTest( + NAME VerticalSliceFromLayers_Test + PATH MeshGeoToolsLib/Ammer + WORKING_DIRECTORY ${Data_SOURCE_DIR}/MeshGeoToolsLib/Ammer + EXECUTABLE VerticalSliceFromLayers + EXECUTABLE_ARGS -i AmmerLayers.txt -o ${Data_BINARY_DIR}/MeshGeoToolsLib/Ammer/AmmerSlice --start-x 3491000 --start-y 5380000 --end-x 3495000 --end-y 5385000 -r 200 + REQUIREMENTS NOT OGS_USE_MPI + DIFF_DATA AmmerSlice.vtu AmmerSlice.vtu 1e-16 + ) +endif() AddTest( NAME IntegrateBoreholesIntoMesh_MatOnly_Test -- GitLab