use base "installedtest"; use strict; use testapi; use utils; # This part of the suite tests that Evince is able to display content in a two-page mode. sub run { my $self = shift; # Click on the Zoom menu to change a different zoom for next steps. assert_and_click("evince_change_zoom", button => "left", timeout => 30); # Select the Fit Width option to be able to see the whole layout. assert_and_click("evince_select_zoom_fitwidth", button => "left", timeout => 30); #Dismiss the dialogue send_key("esc"); # Enter the menu assert_and_click("gnome_burger_menu", button => "left", timeout => 30); # Select the Dual mode assert_and_click("evince_menu_dual", button => "left", timeout => 30); # Dismiss the menu send_key("esc"); # Check that the content is displayed in dual mode. assert_screen("evince_dual_mode", timeout => 30); } sub test_flags { return {always_rollback => 1}; } 1;