diff options
author | Bastien Nocera <hadess@hadess.net> | 2013-03-09 00:40:05 +0100 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2013-03-09 00:57:48 +0100 |
commit | 1653061b188699eaed8577b1fa3e52c8e3d470ee (patch) | |
tree | 4e147f648d0770849266c345c31c30d4cafcb7bc /plparse/tests | |
parent | 16c8f0d4e32d75d09f3d983d856ad1de79d90a60 (diff) | |
download | totem-pl-parser-1653061b188699eaed8577b1fa3e52c8e3d470ee.tar.gz |
tests: Print the parsed duration if available
Diffstat (limited to 'plparse/tests')
-rw-r--r-- | plparse/tests/parser.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/plparse/tests/parser.c b/plparse/tests/parser.c index 35eee0c..e6dfe4a 100644 --- a/plparse/tests/parser.c +++ b/plparse/tests/parser.c @@ -975,6 +975,18 @@ entry_metadata_foreach (const char *key, const char *value, gpointer data) } return; } + if (g_ascii_strcasecmp (key, TOTEM_PL_PARSER_FIELD_STARTTIME) == 0) { + gint64 res; + + res = totem_pl_parser_parse_duration (value, option_debug); + if (res == -1) + g_message ("\t%s = '%s' (duration parsing failed)", key, value); + else + g_message ("\t%s = '%s' (%"G_GINT64_FORMAT" sec)", key, value, res); + + return; + } + g_message ("\t%s = '%s'", key, value); } |