diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2012-09-11 14:00:24 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-09-14 07:05:24 +0200 |
commit | 6c5bead94b39f344464dbbd5db36599c377c798c (patch) | |
tree | a4540737b43bcc84265aecab6ef26c3c0c11e966 | |
parent | f7caa7c9bc189c6a13ffafdb26e95e5343488abf (diff) |
test: print all logs in SMS part tests
They are extremely helpful for debugging issues.
-rw-r--r-- | src/tests/test-sms-part.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/tests/test-sms-part.c b/src/tests/test-sms-part.c index 2412f42a..007591a6 100644 --- a/src/tests/test-sms-part.c +++ b/src/tests/test-sms-part.c @@ -17,6 +17,8 @@ #include <glib.h> #include <glib-object.h> #include <string.h> +#include <stdio.h> +#include <locale.h> #include "mm-sms-part.h" #include "mm-utils.h" @@ -840,10 +842,20 @@ _mm_log (const char *loc, ...) { /* Dummy log function */ + va_list args; + gchar *msg; + + va_start (args, fmt); + msg = g_strdup_vprintf (fmt, args); + va_end (args); + g_print ("%s\n", msg); + g_free (msg); } int main (int argc, char **argv) { + setlocale (LC_ALL, ""); + g_type_init (); g_test_init (&argc, &argv, NULL); |