diff tests/util/main.cpp @ 532:c59b87f66b67

CMake: share same resources, closes #725
author David Demelier <markand@malikania.fr>
date Thu, 16 Nov 2017 23:59:37 +0100
parents d71c59eb04c3
children
line wrap: on
line diff
--- a/tests/util/main.cpp	Thu Nov 16 23:55:19 2017 +0100
+++ b/tests/util/main.cpp	Thu Nov 16 23:59:37 2017 +0100
@@ -482,8 +482,8 @@
 
 BOOST_AUTO_TEST_CASE(not_recursive)
 {
-    auto file1 = fs_util::find(TESTS_BINARY_DIR "/root", "file-1.txt", false);
-    auto file2 = fs_util::find(TESTS_BINARY_DIR "/root", "file-2.txt", false);
+    auto file1 = fs_util::find(CMAKE_SOURCE_DIR "/tests/root", "file-1.txt", false);
+    auto file2 = fs_util::find(CMAKE_SOURCE_DIR "/tests/root", "file-2.txt", false);
 
     BOOST_TEST(file1.find("file-1.txt") != std::string::npos);
     BOOST_TEST(file2.empty());
@@ -491,8 +491,8 @@
 
 BOOST_AUTO_TEST_CASE(recursive)
 {
-    auto file1 = fs_util::find(TESTS_BINARY_DIR "/root", "file-1.txt", true);
-    auto file2 = fs_util::find(TESTS_BINARY_DIR "/root", "file-2.txt", true);
+    auto file1 = fs_util::find(CMAKE_SOURCE_DIR "/tests/root", "file-1.txt", true);
+    auto file2 = fs_util::find(CMAKE_SOURCE_DIR "/tests/root", "file-2.txt", true);
 
     BOOST_TEST(file1.find("file-1.txt") != std::string::npos);
     BOOST_TEST(file2.find("file-2.txt") != std::string::npos);
@@ -511,7 +511,7 @@
 {
     const std::regex regex("file-[12]\\.txt");
 
-    auto file = fs_util::find(TESTS_BINARY_DIR "/root", regex, false);
+    auto file = fs_util::find(CMAKE_SOURCE_DIR "/tests/root", regex, false);
 
     BOOST_TEST(file.find("file-1.txt") != std::string::npos);
 }
@@ -520,7 +520,7 @@
 {
     const std::regex regex("file-[12]\\.txt");
 
-    auto file = fs_util::find(TESTS_BINARY_DIR "/root/level-a", regex, true);
+    auto file = fs_util::find(CMAKE_SOURCE_DIR "/tests/root/level-1", regex, true);
 
     BOOST_TEST(file.find("file-2.txt") != std::string::npos);
 }