r23370 - gnucash/trunk/src/backend/dbi/test - replace static string filename with generated one
John Ralls
jralls at code.gnucash.org
Sat Nov 2 16:51:04 EDT 2013
Author: jralls
Date: 2013-11-02 16:51:04 -0400 (Sat, 02 Nov 2013)
New Revision: 23370
Trac: http://svn.gnucash.org/trac/changeset/23370
Modified:
gnucash/trunk/src/backend/dbi/test/test-backend-dbi-basic.c
Log:
replace static string filename with generated one
Modified: gnucash/trunk/src/backend/dbi/test/test-backend-dbi-basic.c
===================================================================
--- gnucash/trunk/src/backend/dbi/test/test-backend-dbi-basic.c 2013-11-02 20:50:56 UTC (rev 23369)
+++ gnucash/trunk/src/backend/dbi/test/test-backend-dbi-basic.c 2013-11-02 20:51:04 UTC (rev 23370)
@@ -7,6 +7,8 @@
#include "config.h"
+#include <sys/types.h>
+#include <unistd.h>
#include <glib/gstdio.h>
#include <qof.h>
@@ -58,7 +60,7 @@
qof_session_load (fixture->session, NULL);
if (g_strcmp0 (url, "sqlite3") == 0)
- fixture->filename = "/tmp/test-sqlite3-test";
+ fixture->filename = g_strdup_printf ("/tmp/test-sqlite-%d", getpid());
else
fixture->filename = NULL;
}
@@ -115,7 +117,7 @@
fixture->session = session;
if (g_strcmp0 (url, "sqlite3") == 0)
- fixture->filename = "/tmp/test-sqlite3-test";
+ fixture->filename = g_strdup_printf ("/tmp/test-sqlite-%d", getpid());
else
fixture->filename = NULL;
}
@@ -192,7 +194,7 @@
fixture->session = session;
if (g_strcmp0 (url, "sqlite3") == 0)
- fixture->filename = "/tmp/test-sqlite3-test";
+ fixture->filename = g_strdup_printf ("/tmp/test-sqlite-%d", getpid());
else
fixture->filename = NULL;
}
@@ -289,7 +291,10 @@
qof_session_end (fixture->session);
qof_session_destroy (fixture->session);
if (fixture->filename)
+ {
g_unlink (fixture->filename);
+ g_free (fixture->filename);
+ }
else
destroy_database ((gchar*)pData);
More information about the gnucash-changes
mailing list