From 67ada20f8b61f9ab58fb9575b34490457f132940 Mon Sep 17 00:00:00 2001
From: Thibault Hallouin <thibault.hallouin@inrae.fr>
Date: Thu, 1 Dec 2022 17:26:11 +0100
Subject: [PATCH] fix paths to datetime files for bootstrap tests

---
 tests/test_determinist.cpp | 6 +++---
 tests/test_probabilist.cpp | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/tests/test_determinist.cpp b/tests/test_determinist.cpp
index 41a1aff..1435899 100644
--- a/tests/test_determinist.cpp
+++ b/tests/test_determinist.cpp
@@ -334,16 +334,16 @@ TEST(DeterministTests, TestBootstrap)
     // read in data
     std::ifstream ifs;
 
-    ifs.open("./data/q_obs_1yr.csv");
+    ifs.open(EVALHYD_DATA_DIR "/q_obs_1yr.csv");
     xt::xtensor<std::string, 1> x_dts = xt::squeeze(xt::load_csv<std::string>(ifs, ',', 0, 1));
     ifs.close();
     std::vector<std::string> datetimes (x_dts.begin(), x_dts.end());
 
-    ifs.open("./data/q_obs_1yr.csv");
+    ifs.open(EVALHYD_DATA_DIR "/q_obs_1yr.csv");
     xt::xtensor<double, 1> observed = xt::squeeze(xt::load_csv<double>(ifs, ',', 1));
     ifs.close();
 
-    ifs.open("./data/q_prd_1yr.csv");
+    ifs.open(EVALHYD_DATA_DIR "/q_prd_1yr.csv");
     xt::xtensor<double, 2> predicted = xt::load_csv<double>(ifs, ',', 1);
     ifs.close();
 
diff --git a/tests/test_probabilist.cpp b/tests/test_probabilist.cpp
index 170b373..7f72a7f 100644
--- a/tests/test_probabilist.cpp
+++ b/tests/test_probabilist.cpp
@@ -397,16 +397,16 @@ TEST(ProbabilistTests, TestBootstrap)
     // read in data
     std::ifstream ifs;
 
-    ifs.open("./data/q_obs_1yr.csv");
+    ifs.open(EVALHYD_DATA_DIR "/q_obs_1yr.csv");
     xt::xtensor<std::string, 1> x_dts = xt::squeeze(xt::load_csv<std::string>(ifs, ',', 0, 1));
     ifs.close();
     std::vector<std::string> datetimes (x_dts.begin(), x_dts.end());
 
-    ifs.open("./data/q_obs_1yr.csv");
+    ifs.open(EVALHYD_DATA_DIR "/q_obs_1yr.csv");
     xt::xtensor<double, 1> observed = xt::squeeze(xt::load_csv<double>(ifs, ',', 1));
     ifs.close();
 
-    ifs.open("./data/q_prd_1yr.csv");
+    ifs.open(EVALHYD_DATA_DIR "/q_prd_1yr.csv");
     xt::xtensor<double, 2> predicted = xt::load_csv<double>(ifs, ',', 1);
     ifs.close();
 
-- 
GitLab