use base "installedtest"; use strict; use testapi; use utils; # This sets the KDE desktop background to plain black, to avoid # needle match problems caused by transparency. sub run { my $self = shift; # Run the Desktop settings hold_key 'alt'; send_key 'd'; send_key 's'; release_key 'alt'; # Select type of background assert_and_click "deskset_select_type"; wait_still_screen 2; # Select plain color type assert_and_click "deskset_plain_color"; wait_still_screen 2; # Open colors selection assert_and_click "deskset_select_color"; wait_still_screen 2; # Select black assert_and_click "deskset_select_black"; wait_still_screen 2; # Confirm assert_and_click "kde_ok"; wait_still_screen 2; # Close the application assert_and_click "kde_ok"; # get rid of unwanted notifications that interfere with tests click_unwanted_notifications; } sub test_flags { return {fatal => 1, milestone => 1}; } 1; # vim: set sw=4 et: