diff --git a/needles/gnome/desktop_update_notification_ready-20250807.json b/needles/gnome/desktop_update_notification_ready-20250807.json new file mode 100644 index 00000000..ab63e9a4 --- /dev/null +++ b/needles/gnome/desktop_update_notification_ready-20250807.json @@ -0,0 +1,22 @@ +{ + "area": [ + { + "xpos": 267, + "ypos": 82, + "width": 174, + "height": 15, + "type": "match" + }, + { + "xpos": 739, + "ypos": 53, + "width": 13, + "height": 12, + "type": "match" + } + ], + "properties": [], + "tags": [ + "desktop_update_notification_ready" + ] +} \ No newline at end of file diff --git a/needles/gnome/desktop_update_notification_ready-20250807.png b/needles/gnome/desktop_update_notification_ready-20250807.png new file mode 100644 index 00000000..4bd1899e Binary files /dev/null and b/needles/gnome/desktop_update_notification_ready-20250807.png differ diff --git a/tests/desktop_update_graphical.pm b/tests/desktop_update_graphical.pm index a31a0fd4..1ee81c67 100644 --- a/tests/desktop_update_graphical.pm +++ b/tests/desktop_update_graphical.pm @@ -54,6 +54,8 @@ sub run { } # wait out a possible animation wait_still_screen 5; + # get rid of a possible notification + click_lastmatch if (check_screen 'desktop_update_notification_ready'); assert_and_click 'desktop_package_tool_update'; # wait for things to settle if e.g. GNOME is refreshing wait_still_screen 5, 90;