diff --git a/Applications/Utils/Tests.cmake b/Applications/Utils/Tests.cmake index 6e8e7333956eae074bfe0fd64434408f946b1436..f4d7fb1ecbdf0991cb19b236b911e415a5a6f280 100644 --- a/Applications/Utils/Tests.cmake +++ b/Applications/Utils/Tests.cmake @@ -204,3 +204,44 @@ AddTest( TESTER diff DIFF_DATA 00-raster.asc ) + +AddTest( + NAME ExtractSurfaceLeft + PATH MeshLib/ + EXECUTABLE ExtractSurface + EXECUTABLE_ARGS -i cube_1x1x1_hex_1e3_layers_10.vtu -o ${Data_BINARY_DIR}/MeshLib/Left.vtu -x 1 -y 0 -z 0 -a 25 + REQUIREMENTS NOT OGS_USE_MPI + TESTER diff + DIFF_DATA Left.vtu +) + +AddTest( + NAME ExtractSurfaceRight + PATH MeshLib/ + EXECUTABLE ExtractSurface + EXECUTABLE_ARGS -i cube_1x1x1_hex_1e3_layers_10.vtu -o ${Data_BINARY_DIR}/MeshLib/Right.vtu -x -1 -y 0 -z 0 -a 25 + REQUIREMENTS NOT OGS_USE_MPI + TESTER diff + DIFF_DATA Right.vtu +) + +AddTest( + NAME ExtractSurfaceFront + PATH MeshLib/ + EXECUTABLE ExtractSurface + EXECUTABLE_ARGS -i cube_1x1x1_hex_1e3_layers_10.vtu -o ${Data_BINARY_DIR}/MeshLib/Front.vtu -x 0 -y 1 -z 0 -a 25 + REQUIREMENTS NOT OGS_USE_MPI + TESTER diff + DIFF_DATA Front.vtu +) + +AddTest( + NAME ExtractSurfaceBack + PATH MeshLib/ + EXECUTABLE ExtractSurface + EXECUTABLE_ARGS -i cube_1x1x1_hex_1e3_layers_10.vtu -o ${Data_BINARY_DIR}/MeshLib/Back.vtu -x 0 -y -1 -z 0 -a 25 + REQUIREMENTS NOT OGS_USE_MPI + TESTER diff + TESTER diff + DIFF_DATA Back.vtu +) diff --git a/Tests/Data/MeshLib/Back.vtu b/Tests/Data/MeshLib/Back.vtu new file mode 100644 index 0000000000000000000000000000000000000000..eaad9a0177d78a7b0902baf313e4e3eb7cafded9 --- /dev/null +++ b/Tests/Data/MeshLib/Back.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a269d7b490071f842ae8f95efccccd62a46ae799804d55606c75599be2145da +size 14767 diff --git a/Tests/Data/MeshLib/Front.vtu b/Tests/Data/MeshLib/Front.vtu new file mode 100644 index 0000000000000000000000000000000000000000..1245976c6b02f3fd7eaaa8ba07962e9e442e82a1 --- /dev/null +++ b/Tests/Data/MeshLib/Front.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6552aa6358af7be5982c64c0ce9b95186e560b2ff063f5b6b5c03287f24b2133 +size 14764 diff --git a/Tests/Data/MeshLib/Left.vtu b/Tests/Data/MeshLib/Left.vtu new file mode 100644 index 0000000000000000000000000000000000000000..9623a506fd6b121b8dfb333f3b69d38ffe59c75c --- /dev/null +++ b/Tests/Data/MeshLib/Left.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e736ca07e17d322817487a9c56195d0c897285acf1c4cc8b96383d8077f13f4 +size 14764 diff --git a/Tests/Data/MeshLib/Right.vtu b/Tests/Data/MeshLib/Right.vtu new file mode 100644 index 0000000000000000000000000000000000000000..54e75ba2e6e8ba5f42e1c025f9bdf20b2ad27d68 --- /dev/null +++ b/Tests/Data/MeshLib/Right.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc62e9826904cc6a5e58108447cde919e2169e2fb7c676b3ed6beafb3e2d3b70 +size 14765 diff --git a/Tests/Data/MeshLib/cube_1x1x1_hex_1e3_layers_10.vtu b/Tests/Data/MeshLib/cube_1x1x1_hex_1e3_layers_10.vtu new file mode 100644 index 0000000000000000000000000000000000000000..e8dd45b02d33c8d19b5eb81525c61c001130504e --- /dev/null +++ b/Tests/Data/MeshLib/cube_1x1x1_hex_1e3_layers_10.vtu @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3fc6549510bdd96a6ca802bb7fb72bfeb96a086678c1a02b8d6d702655e952a0 +size 110815