From 3e29e810ae48c96c17fdaca7ce9da9378eb4056d Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Tue, 14 Feb 2017 22:33:52 +0100 Subject: test: setup test data dir before fake runtime dir That way, if the test directory does not exist we don't leave behind temporary files (as in that case or on test failure the cleanup actions don't run). --- src/test/test-engine.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/test/test-engine.c') diff --git a/src/test/test-engine.c b/src/test/test-engine.c index 3ec2dfe10e..3c0c18b188 100644 --- a/src/test/test-engine.c +++ b/src/test/test-engine.c @@ -37,10 +37,9 @@ int main(int argc, char *argv[]) { Job *j; int r; - assert_se(runtime_dir = setup_fake_runtime_dir()); - /* prepare the test */ assert_se(set_unit_path(TEST_DATA_DIR("")) >= 0); + assert_se(runtime_dir = setup_fake_runtime_dir()); r = manager_new(UNIT_FILE_USER, true, &m); if (MANAGER_SKIP_TEST(r)) { log_notice_errno(r, "Skipping test: manager_new: %m"); -- cgit v1.2.3-54-g00ecf