From d3f505465c79956cb0264af7d7ad856fb78e3014 Mon Sep 17 00:00:00 2001 From: Anna Schumaker Date: Fri, 24 Mar 2017 11:39:21 -0400 Subject: [PATCH] gui/view: Initialize all libraries before running the test Otherwise we'll get a message saying that either the filter or the treeview is not a GtkTreeModel Signed-off-by: Anna Schumaker --- tests/gui/view.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/gui/view.c b/tests/gui/view.c index fa881a5d..6e406153 100644 --- a/tests/gui/view.c +++ b/tests/gui/view.c @@ -40,8 +40,10 @@ static void test_treeview() while (idle_run_task() == true) {} gui_filter_set_playlist(playlist_get(PL_SYSTEM, "Collection")); filter = GTK_TREE_MODEL(gui_filter_get()); + g_assert_nonnull(filter); treeview = gui_treeview(); + g_assert_nonnull(treeview); g_assert((void *)gtk_tree_view_get_model(treeview) == (void *)gui_filter_get()); @@ -61,6 +63,8 @@ int main(int argc, char **argv) core_init(&argc, NULL, &init_data); gui_builder_init("share/ocarina/ocarina.ui"); gui_model_init(); + gui_filter_init(); + gui_treeview_init(); gui_view_init(); while (idle_run_task()) {};