summaryrefslogtreecommitdiff
path: root/src/shared/tests.c
diff options
context:
space:
mode:
authorFilipe Brandenburger <filbranden@google.com>2018-09-11 23:15:09 -0700
committerFilipe Brandenburger <filbranden@google.com>2018-09-12 09:49:03 -0700
commit55890a40c3ec0c061c04d1395a38c26313132d12 (patch)
tree93b3f267b25b6bc894d72e6e52cdafde89674dd0 /src/shared/tests.c
parent87ead8e2983209a3974473824ac657bacd9e1014 (diff)
downloadsystemd-55890a40c3ec0c061c04d1395a38c26313132d12.tar.gz
test: remove support for suffix in get_testdata_dir()
Instead, use path_join() in callers wherever needed.
Diffstat (limited to 'src/shared/tests.c')
-rw-r--r--src/shared/tests.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/shared/tests.c b/src/shared/tests.c
index c3704c743f..a002260439 100644
--- a/src/shared/tests.c
+++ b/src/shared/tests.c
@@ -37,7 +37,7 @@ bool test_is_running_from_builddir(char **exedir) {
return r;
}
-const char* get_testdata_dir(const char *suffix) {
+const char* get_testdata_dir(void) {
const char *env;
/* convenience: caller does not need to free result */
static char testdir[PATH_MAX];
@@ -61,13 +61,11 @@ const char* get_testdata_dir(const char *suffix) {
/* Try relative path, according to the install-test layout */
assert_se(snprintf(testdir, sizeof(testdir), "%s/testdata", exedir) > 0);
- /* test this without the suffix, as it may contain a glob */
if (access(testdir, F_OK) < 0) {
fputs("ERROR: Cannot find testdata directory, set $SYSTEMD_TEST_DATA\n", stderr);
exit(EXIT_FAILURE);
}
}
- strncpy(testdir + strlen(testdir), suffix, sizeof(testdir) - strlen(testdir) - 1);
return testdir;
}