diff options
author | Nicolas Dufresne <nicolas.dufresne@collabora.co.uk> | 2011-05-03 20:24:47 -0400 |
---|---|---|
committer | Nicolas Dufresne <nicolas.dufresne@collabora.co.uk> | 2011-05-03 20:31:44 -0400 |
commit | b39ef3ec0ba73c2aca1b422c0e40672dabb9b009 (patch) | |
tree | e35c020440cc8b3cfe5f4fad129aead63eaa034e | |
parent | 9199c84267a438c99c0bac5f83119cbc14024bad (diff) |
Add debug trace support
-rw-r--r-- | tests/dbus/test-tpl-log-store-xml.c | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/tests/dbus/test-tpl-log-store-xml.c b/tests/dbus/test-tpl-log-store-xml.c index b68126a..a25d855 100644 --- a/tests/dbus/test-tpl-log-store-xml.c +++ b/tests/dbus/test-tpl-log-store-xml.c @@ -1,11 +1,19 @@ #include "telepathy-logger/log-store-xml.c" +#include "lib/util.h" + +#include "telepathy-logger/debug-internal.h" #include "telepathy-logger/log-manager-internal.h" #include "telepathy-logger/log-store-internal.h" -#include "lib/util.h" +#include <telepathy-glib/debug-sender.h> #include <glib.h> +/* it was defined in telepathy-logger/log-store-xml.c */ +#undef DEBUG_FLAG +#define DEBUG_FLAG TPL_DEBUG_TESTSUITE + + typedef struct { gchar *tmp_basedir; @@ -50,6 +58,12 @@ setup (XmlTestCaseFixture* fixture, fixture->bus = tp_tests_dbus_daemon_dup_or_die (); g_assert (fixture->bus != NULL); + + tp_debug_divert_messages (g_getenv ("TPL_LOGFILE")); + +#ifdef ENABLE_DEBUG + _tpl_debug_set_flags_from_env (); +#endif /* ENABLE_DEBUG */ } |