From: Rico Tzschichholz Date: Tue, 20 Mar 2018 09:24:42 +0000 (+0100) Subject: tests: Add basic GLib.Node test X-Git-Tag: 0.40.1~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=efc88b43f598248b0a1d1871ab8cf041fb1789a3;p=thirdparty%2Fvala.git tests: Add basic GLib.Node test --- diff --git a/tests/basic-types/glists.vala b/tests/basic-types/glists.vala index c5ee1b9a4..0d25e4481 100644 --- a/tests/basic-types/glists.vala +++ b/tests/basic-types/glists.vala @@ -40,8 +40,23 @@ void test_gqueue () { queue2 = null; } +void test_gnode () { + var nodes = new GLib.Node (); + nodes.append_data ("foo"); + nodes.append_data ("bar"); + assert (nodes.nth_child (1).data == "bar"); + nodes = null; + + var nodes2 = new GLib.Node (); + nodes2.append_data ("foo"); + nodes2.append_data ("bar"); + assert (nodes2.nth_child (1).data == "bar"); + nodes2 = null; +} + void main () { test_glist (); test_gslist (); test_gqueue (); + test_gnode (); }