From: Denis Davydov
Date: Thu, 12 Oct 2017 12:58:15 +0000 (+0200)
Subject: doc: explain how to use SOURCE_DIR from user tests
X-Git-Tag: v9.0.0-rc1~959^2
X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F5232%2Fhead;p=dealii.git
doc: explain how to use SOURCE_DIR from user tests
---
diff --git a/doc/users/testsuite.html b/doc/users/testsuite.html
index bf5af14057..667f3b4d3a 100644
--- a/doc/users/testsuite.html
+++ b/doc/users/testsuite.html
@@ -247,6 +247,16 @@ Test project .../examples/step
100% tests passed, 0 tests failed out of 2
Total Test time (real) = 0.43 sec
+ In some cases, additional input data has to be provided in users' tests. For
+ example, we may have an input file
+
+tests/support/my_test_2.input
+ which shall be parsed within my_test_2.cc
. To read this file,
+ one can use the SOURCE_DIR
preprocessor variable which will be equal
+ to the parent folder of each .cc
test. In other words, given the current
+ imaginary directory stucture, const std::string str = std::string(SOURCE_DIR) + "/my_test_2.input";
+ used from my_test_2.cc
will contain the path to the
+ auxiliary input file.