test: show error message if $SYSTEMD_TEST_DATA does not exist

Rename get_exe_relative_testdata_dir() to get_testdata_dir() and move
the env var check into that, so that everything interesting happens at
the same place.
This commit is contained in:
Martin Pitt
2017-02-16 21:36:31 +01:00
parent 1f35a3b2a4
commit c60b6ddafb
3 changed files with 15 additions and 4 deletions
+2 -2
View File
@@ -42,5 +42,5 @@
-ENOMEDIUM /* cannot determine cgroup */ \
)
#define TEST_DATA_DIR(subdir) \
strjoina(getenv("SYSTEMD_TEST_DATA") ?: get_exe_relative_testdata_dir(), subdir)
#define TEST_DATA_DIR(subdir) \
strjoina(get_testdata_dir(), subdir)