Test a few more GIOChannel functions
authorMatthias Clasen <mclasen@redhat.com>
Sat, 8 Oct 2011 16:42:41 +0000 (12:42 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 8 Oct 2011 23:02:06 +0000 (19:02 -0400)
glib/tests/protocol.c

index 4d8f63f..4f888a8 100644 (file)
@@ -164,6 +164,9 @@ test_message (void)
   g_io_channel_set_encoding (channel, NULL, NULL);
   g_io_channel_set_buffered (channel, FALSE);
   g_io_channel_set_flags (channel, G_IO_FLAG_NONBLOCK, NULL);
+  g_assert (g_io_channel_get_line_term (channel, NULL) == NULL);
+  g_io_channel_set_line_term (channel, "\n", 1);
+  g_assert_cmpstr (g_io_channel_get_line_term (channel, NULL), ==, "\n");
 
   io_source = g_io_add_watch (channel, G_IO_IN, test_message_cb1, tlb);
   child_source = g_child_watch_add (pid, test_message_cb2, loop);