diff options
author | Benjamin Otte <otte@redhat.com> | 2023-04-09 05:29:14 +0200 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2023-05-09 17:00:40 +0200 |
commit | 0ff88346cd991f14c3158411dc7b4d1d48b26262 (patch) | |
tree | a0254ca0c40affe33ea79b58230764dd2de3c51f /testsuite/gtk | |
parent | a73256e5c96986a4b61d0bd1a46a05fa1ac5ee2a (diff) | |
download | gtk+-0ff88346cd991f14c3158411dc7b4d1d48b26262.tar.gz |
listitemmanager: Make sections configurable
Add a gtk_list_item_manager_set_has_sections() (default: FALSE) that
requires explicit turning on for the listitemmanager to gain section
support.
Diffstat (limited to 'testsuite/gtk')
-rw-r--r-- | testsuite/gtk/listitemmanager.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/testsuite/gtk/listitemmanager.c b/testsuite/gtk/listitemmanager.c index 9173d5e708..828a281745 100644 --- a/testsuite/gtk/listitemmanager.c +++ b/testsuite/gtk/listitemmanager.c @@ -372,7 +372,7 @@ test_exhaustive (void) if (g_test_verbose ()) print_list_item_manager_tiles (items); - switch (g_test_rand_int_range (0, 5)) + switch (g_test_rand_int_range (0, 6)) { case 0: if (g_test_verbose ()) @@ -413,6 +413,15 @@ test_exhaustive (void) } break; + case 5: + { + gboolean has_sections = g_test_rand_bit (); + if (g_test_verbose ()) + g_test_message ("Setting has_sections to %s", has_sections ? "true" : "false"); + gtk_list_item_manager_set_has_sections (items, has_sections); + } + break; + default: g_assert_not_reached (); break; |