use base "installedtest"; use strict; use testapi; use utils; # This test checks that Fonts starts. sub run { my $self = shift; # Start the application start_with_launcher('apps_menu_fonts', 'apps_menu_utilities'); # Fonts might not start on the first attempt, especially on # Silverblue, if that happens, try again to start it. unless (check_screen('apps_run_fonts', timeout => 30)) { record_soft_failure('Fonts crashed immediately or did not start on the first attempt.'); start_with_launcher('apps_menu_fonts', 'apps_menu_utilities'); } # Check that is started assert_screen 'apps_run_fonts'; # Register application register_application("gnome-font-viewer"); # Close the application quit_with_shortcut(); } sub test_flags { return {always_rollback => 1}; } 1; # vim: set sw=4 et: