summaryrefslogtreecommitdiff
path: root/tests/libtracker-data/tracker-backup-test.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/libtracker-data/tracker-backup-test.c')
-rw-r--r--tests/libtracker-data/tracker-backup-test.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/libtracker-data/tracker-backup-test.c b/tests/libtracker-data/tracker-backup-test.c
index 67522e65d..d38fb235b 100644
--- a/tests/libtracker-data/tracker-backup-test.c
+++ b/tests/libtracker-data/tracker-backup-test.c
@@ -267,9 +267,11 @@ main (int argc, char **argv)
setlocale (LC_COLLATE, "en_US.utf8");
current_dir = g_get_current_dir ();
- tests_data_dir = g_build_path (G_DIR_SEPARATOR_S, current_dir, "backup-test-data", NULL);
+ tests_data_dir = g_build_filename (current_dir, "backup-test-data-XXXXXX", NULL);
g_free (current_dir);
+ g_mkdtemp (tests_data_dir);
+
g_test_init (&argc, &argv, NULL);
g_test_add ("/libtracker-data/backup/journal_then_save_and_restore", TestInfo, &tests[0], setup, test_backup_and_restore, teardown);