test-server-utils: Permit to preserve working directory
authorMathias Hasselmann <mathias@openismus.com>
Wed, 16 Jan 2013 23:25:21 +0000 (00:25 +0100)
committerMathias Hasselmann <mathias@openismus.com>
Wed, 16 Jan 2013 23:37:13 +0000 (00:37 +0100)
tests/test-server-utils/e-test-server-utils.c
tests/test-server-utils/e-test-server-utils.h

index dc6a3cb..6cb03c4 100644 (file)
@@ -330,7 +330,8 @@ e_test_server_utils_teardown (ETestServerFixture *fixture,
 #endif
 
        /* Cleanup work directory */
-       delete_work_directory ();
+       if (!closure->keep_work_directory)
+               delete_work_directory ();
 }
 
 gint
index 380cf97..b5bf840 100644 (file)
@@ -88,6 +88,7 @@ struct _ETestServerClosure {
        ETestServiceType         type;
        ETestSourceCustomizeFunc customize;
        gint                     calendar_source_type;
+       gboolean         keep_work_directory;
 };
 
 /**