From 79fcfe870440f5358c3895e3d0b9d4df7146fed2 Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Tue, 30 Jun 2020 14:35:59 +0200
Subject: [PATCH] [T] Added pip requirements.txt for tests.

---
 Applications/Utils/Tests.cmake            | 2 +-
 scripts/cmake/test/Test.cmake             | 2 +-
 scripts/test/requirements.txt             | 1 +
 {Tests => scripts/test}/snakemake.in.yaml | 0
 4 files changed, 3 insertions(+), 2 deletions(-)
 create mode 100644 scripts/test/requirements.txt
 rename {Tests => scripts/test}/snakemake.in.yaml (100%)

diff --git a/Applications/Utils/Tests.cmake b/Applications/Utils/Tests.cmake
index 4733fe2c020..b66cebc9402 100644
--- a/Applications/Utils/Tests.cmake
+++ b/Applications/Utils/Tests.cmake
@@ -310,7 +310,7 @@ if(SNAKEMAKE AND NOT OGS_USE_MPI)
     add_test(NAME workflow_ExtractBoundary
         COMMAND ${SNAKEMAKE}
                  -j 1
-                 --configfile ${PROJECT_BINARY_DIR}/Tests/snakemake.yaml
+                 --configfile ${PROJECT_BINARY_DIR}/snakemake.yaml
                  -d ${Data_BINARY_DIR}/FileIO/
                  -s ${CMAKE_CURRENT_SOURCE_DIR}/ExtractBoundary.smk
     )
diff --git a/scripts/cmake/test/Test.cmake b/scripts/cmake/test/Test.cmake
index 0d946c5f99b..e19a6e6774f 100644
--- a/scripts/cmake/test/Test.cmake
+++ b/scripts/cmake/test/Test.cmake
@@ -95,4 +95,4 @@ set_target_properties(ctest ctest-large ctest-cleanup ctest-large-cleanup
 add_dependencies(ctest ogs)
 add_dependencies(ctest-large ogs)
 
-configure_file(${PROJECT_SOURCE_DIR}/Tests/snakemake.in.yaml ${PROJECT_BINARY_DIR}/Tests/snakemake.yaml)
+configure_file(${PROJECT_SOURCE_DIR}/scripts/test/snakemake.in.yaml ${PROJECT_BINARY_DIR}/snakemake.yaml)
diff --git a/scripts/test/requirements.txt b/scripts/test/requirements.txt
new file mode 100644
index 00000000000..5033e136ebf
--- /dev/null
+++ b/scripts/test/requirements.txt
@@ -0,0 +1 @@
+snakemake==5.19.3
diff --git a/Tests/snakemake.in.yaml b/scripts/test/snakemake.in.yaml
similarity index 100%
rename from Tests/snakemake.in.yaml
rename to scripts/test/snakemake.in.yaml
-- 
GitLab