[totem-pl-parser] tests: Add assert for double-insert when parsing playlists
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [totem-pl-parser] tests: Add assert for double-insert when parsing playlists
- Date: Fri, 26 Nov 2010 19:22:11 +0000 (UTC)
commit dd628228e8294bf26ec4edad33f605e358c0584a
Author: Bastien Nocera <hadess hadess net>
Date: Fri Nov 26 18:58:06 2010 +0000
tests: Add assert for double-insert when parsing playlists
Doesn't actually happen in totem-pl-parser, but we'll want
to check, to be certain.
plparse/tests/parser.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/plparse/tests/parser.c b/plparse/tests/parser.c
index 1e36c74..dbb6bc3 100644
--- a/plparse/tests/parser.c
+++ b/plparse/tests/parser.c
@@ -717,6 +717,7 @@ test_async_parsing_signal_order (void)
*/
data.uri = get_relative_uri (TEST_SRCDIR "separator.m3u");
data.mainloop = g_main_loop_new (NULL, FALSE);
+ data.count = 0;
g_object_set (pl, "recurse", FALSE,
"debug", option_debug,
@@ -733,6 +734,9 @@ test_async_parsing_signal_order (void)
totem_pl_parser_parse_async (pl, data.uri, FALSE, NULL, parse_async_ready, &data);
g_main_loop_run (data.mainloop);
+ /* The number of entries in separator.m3u */
+ g_assert(data.count == 1);
+
g_free (data.uri);
g_main_loop_unref (data.mainloop);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]