From: Benjamin Otte Date: Sun, 9 Apr 2023 02:24:47 +0000 (+0200) Subject: testsuite: assert widgets are in matched sections X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2~1^2~287^2~11 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=5d2605a1512b0380908dbb1982c180f3badb9d3d;p=gtk4.git testsuite: assert widgets are in matched sections All widgets that we display should have their sections known, so assert that that is the case. --- diff --git a/testsuite/gtk/listitemmanager.c b/testsuite/gtk/listitemmanager.c index d01ed4a13c..9173d5e708 100644 --- a/testsuite/gtk/listitemmanager.c +++ b/testsuite/gtk/listitemmanager.c @@ -142,6 +142,7 @@ check_list_item_manager (GtkListItemManager *items, if (tile->widget) { GObject *item = g_list_model_get_item (model, n_items); + g_assert_cmpint (section_state, ==, MATCHED_SECTION); g_assert_cmphex (GPOINTER_TO_SIZE (item), ==, GPOINTER_TO_SIZE (gtk_list_item_base_get_item (GTK_LIST_ITEM_BASE (tile->widget)))); g_object_unref (item); g_assert_cmpint (n_items, ==, gtk_list_item_base_get_position (GTK_LIST_ITEM_BASE (tile->widget)));