summaryrefslogtreecommitdiff
path: root/tests/basic-types/glists.vala
diff options
context:
space:
mode:
Diffstat (limited to 'tests/basic-types/glists.vala')
-rw-r--r--tests/basic-types/glists.vala6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/basic-types/glists.vala b/tests/basic-types/glists.vala
index 0d25e4481..869b9fda0 100644
--- a/tests/basic-types/glists.vala
+++ b/tests/basic-types/glists.vala
@@ -1,7 +1,9 @@
void test_glist () {
var list = new GLib.List<string> ();
+ assert (list.is_empty ());
list.prepend ("foo");
list.prepend ("bar");
+ assert (!list.is_empty ());
assert (list.nth_data (1) == "foo");
list = null;
@@ -14,8 +16,10 @@ void test_glist () {
void test_gslist () {
var list = new GLib.SList<string> ();
+ assert (list.is_empty ());
list.prepend ("foo");
list.prepend ("bar");
+ assert (!list.is_empty ());
assert (list.nth_data (1) == "foo");
list = null;
@@ -28,8 +32,10 @@ void test_gslist () {
void test_gqueue () {
var queue = new GLib.Queue<string> ();
+ assert (queue.is_empty ());
queue.push_head ("foo");
queue.push_head ("bar");
+ assert (!queue.is_empty ());
assert (queue.peek_nth (1) == "foo");
queue = null;