summaryrefslogtreecommitdiff
path: root/tests/test-server-utils/e-test-server-utils.h
diff options
context:
space:
mode:
authorMathias Hasselmann <mathias@openismus.com>2013-03-05 11:03:24 +0100
committerTristan Van Berkom <tristanvb@openismus.com>2013-10-23 20:39:38 +0200
commit2975427fad42e01f458ddd7c0cbc68c23bacca7b (patch)
treea0667754f855924c9947efc0c06d63cd2960f9d8 /tests/test-server-utils/e-test-server-utils.h
parentfc93d4d6af6501bb2813d4f27d075ca585e145f5 (diff)
downloadevolution-data-server-2975427fad42e01f458ddd7c0cbc68c23bacca7b.tar.gz
test-server-utils: Add e_test_server_utils_run_full()
Basically this is to tell e_test_server_utils_run() to not wipe the working directory before start. Conflicts: tests/test-server-utils/e-test-server-utils.h
Diffstat (limited to 'tests/test-server-utils/e-test-server-utils.h')
-rw-r--r--tests/test-server-utils/e-test-server-utils.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/test-server-utils/e-test-server-utils.h b/tests/test-server-utils/e-test-server-utils.h
index f0137daac..89781241d 100644
--- a/tests/test-server-utils/e-test-server-utils.h
+++ b/tests/test-server-utils/e-test-server-utils.h
@@ -136,6 +136,16 @@ struct _ETestServerFixture {
guint registry_finalized : 1;
};
+/**
+ * ETestServiceFlags:
+ * @E_TEST_SERVER_KEEP_WORK_DIRECTORY: Don't delete working directory upon startup.
+ *
+ * Instructions upon e_test_server_utils_run_full() operation.
+ */
+typedef enum {
+ E_TEST_SERVER_KEEP_WORK_DIRECTORY = (1 << 0)
+} ETestServerFlags;
+
void e_test_server_utils_setup (ETestServerFixture *fixture,
gconstpointer user_data);
@@ -143,5 +153,6 @@ void e_test_server_utils_teardown (ETestServerFixture *fixture,
gconstpointer user_data);
gint e_test_server_utils_run (void);
+gint e_test_server_utils_run_full (ETestServerFlags flags);
#endif /* E_TEST_UTILS_H */