From a9635eab883423cf54c938ca5b7f877e172c1146 Mon Sep 17 00:00:00 2001 From: Christoph Lehmann <christoph.lehmann@ufz.de> Date: Fri, 16 Aug 2024 08:12:11 +0200 Subject: [PATCH] [T] Added ctest with missing mesh --- ProcessLib/HeatConduction/Tests.cmake | 9 +++++++++ .../line_1_line_1e2_source_term_fail_mesh_not_found.xml | 7 +++++++ 2 files changed, 16 insertions(+) create mode 100644 Tests/Data/Parabolic/T/1D_dirichlet_source-term/line_1_line_1e2_source_term_fail_mesh_not_found.xml diff --git a/ProcessLib/HeatConduction/Tests.cmake b/ProcessLib/HeatConduction/Tests.cmake index 5277158dec8..a2fa990c28c 100644 --- a/ProcessLib/HeatConduction/Tests.cmake +++ b/ProcessLib/HeatConduction/Tests.cmake @@ -452,6 +452,15 @@ AddTest( line_1_line_1e2_ts_500_t_39062500.000000_reference.vtu line_1_line_1e2_ts_500_t_39062500.000000.vtu temperature temperature 1e-10 0.0 ) +# failing test - mesh not found +AddTest( + NAME 1D_HeatConduction_dirichlet_SourceTerm_fail_mesh_not_found + PATH Parabolic/T/1D_dirichlet_source-term + EXECUTABLE ogs + EXECUTABLE_ARGS line_1_line_1e2_source_term_fail_mesh_not_found.xml + PROPERTIES PASS_REGULAR_EXPRESSION "Could not read mesh from '.*' file[.] No mesh added[.]" +) + AddTest( NAME HeatConduction_t1_1Dsource PATH Parabolic/T/t1_1Dsource diff --git a/Tests/Data/Parabolic/T/1D_dirichlet_source-term/line_1_line_1e2_source_term_fail_mesh_not_found.xml b/Tests/Data/Parabolic/T/1D_dirichlet_source-term/line_1_line_1e2_source_term_fail_mesh_not_found.xml new file mode 100644 index 00000000000..58ca37ba59b --- /dev/null +++ b/Tests/Data/Parabolic/T/1D_dirichlet_source-term/line_1_line_1e2_source_term_fail_mesh_not_found.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<OpenGeoSysProjectDiff base_file="line_1_line_1e2_source_term.prj"> + <replace msel="/*/meshes/mesh[1]/text()"> + NON_EXISTENT_MESH.vtu + </replace> +</OpenGeoSysProjectDiff> + -- GitLab