clocks/timer: don't always expect 'start' button

Since 46, the 1 minute button is a quickstart, it doesn't just
set the timer but starts it. So we can't always expect to have
to click the start button. Let's keep it working both ways for
now for respin testing, we can drop it once we're sure we're not
doing any testing on F39 any more.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
This commit is contained in:
Adam Williamson 2024-04-12 11:11:58 -07:00
parent 394794989b
commit 6b6cd20956
1 changed files with 5 additions and 1 deletions

View File

@ -15,7 +15,11 @@ sub run {
assert_screen("clocks_timer_page");
assert_and_click("clocks_button_timer_minute");
wait_still_screen(2);
assert_and_click("clocks_button_timer_start");
# since GNOME 46, that was a 'quickstart', on older GNOME we
# have to hit start; remove this when no more F39 testing
if (check_screen("clocks_button_timer_start", 5)) {
click_lastmatch;
}
sleep(10);
assert_and_click("clocks_button_timer_pause");
assert_screen("clocks_timer_paused");