diff options
author | Lukas Slebodnik <lslebodn@redhat.com> | 2013-11-18 15:21:14 +0100 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-11-18 16:59:26 +0100 |
commit | 3e64f9f6c551dc25327d4ff552757304da3066eb (patch) | |
tree | c6caac5abf6803409968161c83bbe230e11977a7 /src | |
parent | 25c394fc9d09aa7f58700e67b942aba86505934a (diff) | |
download | sssd-3e64f9f6c551dc25327d4ff552757304da3066eb.tar.gz sssd-3e64f9f6c551dc25327d4ff552757304da3066eb.tar.xz sssd-3e64f9f6c551dc25327d4ff552757304da3066eb.zip |
TESTS: Remove test dir after successful tests
test_utils removed files from test_dir before test execution, but
files wasn't clean up after successful test execution.
Diffstat (limited to 'src')
-rw-r--r-- | src/tests/cmocka/test_utils.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/tests/cmocka/test_utils.c b/src/tests/cmocka/test_utils.c index cdf3801a8..f2251271b 100644 --- a/src/tests/cmocka/test_utils.c +++ b/src/tests/cmocka/test_utils.c @@ -658,6 +658,7 @@ int main(int argc, const char *argv[]) { poptContext pc; int opt; + int rv; struct poptOption long_options[] = { POPT_AUTOHELP SSSD_DEBUG_OPTS @@ -712,5 +713,9 @@ int main(int argc, const char *argv[]) test_dom_suite_cleanup(TESTS_PATH, TEST_CONF_DB, TEST_SYSDB_FILE); test_dom_suite_setup(TESTS_PATH); - return run_tests(tests); + rv = run_tests(tests); + if (rv == 0) { + test_dom_suite_cleanup(TESTS_PATH, TEST_CONF_DB, TEST_SYSDB_FILE); + } + return rv; } |