aboutsummaryrefslogtreecommitdiff
path: root/tests/greeter-list.cc
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2014-03-25 08:52:31 -0500
committerTed Gould <ted@gould.cx>2014-03-25 08:52:31 -0500
commitda388be5f313d0517a730bda29104c10ad326716 (patch)
tree541ed5bced75c9d464de48e84ab1b7b99fe24ab3 /tests/greeter-list.cc
parentff7c955f16c4692d2071d9b0ad902af4719468f8 (diff)
downloadayatana-indicator-sound-da388be5f313d0517a730bda29104c10ad326716.tar.gz
ayatana-indicator-sound-da388be5f313d0517a730bda29104c10ad326716.tar.bz2
ayatana-indicator-sound-da388be5f313d0517a730bda29104c10ad326716.zip
Adding an iterator test (that fails)
Diffstat (limited to 'tests/greeter-list.cc')
-rw-r--r--tests/greeter-list.cc15
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/greeter-list.cc b/tests/greeter-list.cc
index f8e2204..2c4fd61 100644
--- a/tests/greeter-list.cc
+++ b/tests/greeter-list.cc
@@ -51,3 +51,18 @@ TEST_F(GreeterListTest, BasicObject) {
return;
}
+TEST_F(GreeterListTest, BasicIterator) {
+ MediaPlayerListGreeter * list = media_player_list_greeter_new();
+ ASSERT_NE(nullptr, list);
+
+ MediaPlayerListGreeterIterator * iter = media_player_list_greeter_iterator_new(list);
+ ASSERT_NE(nullptr, iter);
+
+ MediaPlayer * player = media_player_list_iterator_next_value (MEDIA_PLAYER_LIST_ITERATOR(iter));
+ ASSERT_EQ(nullptr, player);
+
+ g_clear_object(&iter);
+ g_clear_object(&list);
+ return;
+}
+