testsuite: Check that removing listitem trackers works properly
authorBenjamin Otte <otte@redhat.com>
Sat, 10 Jun 2023 18:19:19 +0000 (20:19 +0200)
committerBenjamin Otte <otte@redhat.com>
Sat, 10 Jun 2023 18:25:20 +0000 (20:25 +0200)
We remove them at the end, so just to be sure, check again.

(Guess if I added this check because removing failed.)

testsuite/gtk/listitemmanager.c

index 0ad80b0aae1b90a797e87f3e133c42062cf4eff6..0d74e8c9950ece28e3ad53ec7e02a63f978f09db 100644 (file)
@@ -513,9 +513,15 @@ test_exhaustive (void)
 
   check_list_item_manager (items, widget, trackers, N_TRACKERS);
 
+  if (g_test_verbose ())
+    g_test_message ("removing trackers");
   for (i = 0; i < N_TRACKERS; i++)
     gtk_list_item_tracker_free (items, trackers[i]);
   g_object_unref (selection);
+  if (g_test_verbose ())
+    print_list_item_manager_tiles (items);
+  check_list_item_manager (items, widget, NULL, 0);
+
   gtk_window_destroy (GTK_WINDOW (widget));
 }