diff options
author | Pavel Březina <pbrezina@redhat.com> | 2012-07-25 09:59:17 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2012-07-27 10:51:10 +0200 |
commit | 2de495aed26bf75a750a76ca73b9f85d341fe1c5 (patch) | |
tree | c9ed8a646e2e1b8eae5f8d7718b2f281e16a910e /src | |
parent | e2f7dcb42ab101122d5a851c685af946eed5ddae (diff) | |
download | sssd-2de495aed26bf75a750a76ca73b9f85d341fe1c5.tar.gz sssd-2de495aed26bf75a750a76ca73b9f85d341fe1c5.tar.bz2 sssd-2de495aed26bf75a750a76ca73b9f85d341fe1c5.zip |
tests: allow changing cwd in all tests
Diffstat (limited to 'src')
-rw-r--r-- | src/tests/debug-tests.c | 3 | ||||
-rw-r--r-- | src/tests/resolv-tests.c | 3 | ||||
-rw-r--r-- | src/tests/simple_access-tests.c | 3 |
3 files changed, 9 insertions, 0 deletions
diff --git a/src/tests/debug-tests.c b/src/tests/debug-tests.c index 40dd2e98..a751d836 100644 --- a/src/tests/debug-tests.c +++ b/src/tests/debug-tests.c @@ -28,6 +28,7 @@ #include <errno.h> #include <string.h> #include "util/util.h" +#include "tests/common.h" #define DEBUG_TEST_ERROR -1 #define DEBUG_TEST_NOK 1 @@ -1022,6 +1023,8 @@ int main(int argc, const char *argv[]) { int number_failed; + tests_set_cwd(); + Suite *s = debug_suite(); SRunner *sr = srunner_create(s); diff --git a/src/tests/resolv-tests.c b/src/tests/resolv-tests.c index b56dc9e8..ad89aaf6 100644 --- a/src/tests/resolv-tests.c +++ b/src/tests/resolv-tests.c @@ -33,6 +33,7 @@ #include "tests/common.h" #include "util/util.h" +#include "tests/common.h" /* Interface under test */ #include "resolv/async_resolv.h" @@ -862,6 +863,8 @@ int main(int argc, const char *argv[]) "option to run the full suite of tests\n"); } + tests_set_cwd(); + resolv_suite = create_resolv_suite(); sr = srunner_create(resolv_suite); /* If CK_VERBOSITY is set, use that, otherwise it defaults to CK_NORMAL */ diff --git a/src/tests/simple_access-tests.c b/src/tests/simple_access-tests.c index 4f041d40..c61814eb 100644 --- a/src/tests/simple_access-tests.c +++ b/src/tests/simple_access-tests.c @@ -28,6 +28,7 @@ #include "confdb/confdb.h" #include "providers/simple/simple_access.h" +#include "tests/common.h" const char *ulist_1[] = {"u1", "u2", NULL}; @@ -197,6 +198,8 @@ int main(int argc, const char *argv[]) CONVERT_AND_SET_DEBUG_LEVEL(debug_level); + tests_set_cwd(); + Suite *s = access_simple_suite(); SRunner *sr = srunner_create(s); srunner_run_all(sr, CK_ENV); |