mirror of
https://pagure.io/fedora-qa/os-autoinst-distri-fedora.git
synced 2024-09-12 03:27:21 +00:00
The KDE and GNOME 'apps' tests for Firefox both invented their own 'oh look Firefox is running' needle, even though we already had one. The GNOME one was broken by the removal of the app title bar in Firefox 66. Instead of having three needles for the same thing, let's just throw the 'apps' ones out and use the pre-existing one from needles/firefox for all cases. Signed-off-by: Adam Williamson <awilliam@redhat.com>
31 lines
616 B
Perl
31 lines
616 B
Perl
use base "installedtest";
|
|
use strict;
|
|
use testapi;
|
|
use utils;
|
|
|
|
# This test checks that Firefox starts.
|
|
|
|
sub run {
|
|
my $self = shift;
|
|
|
|
# Start the application
|
|
start_with_launcher('firefox_launch','menu_applications','menu_internet');
|
|
# Check that it is started; this needle is from
|
|
# needles/firefox, it already existed before the 'apps' tests
|
|
# were created
|
|
assert_screen 'firefox';
|
|
# Close the application
|
|
send_key 'alt-f4';
|
|
wait_still_screen 2;
|
|
assert_and_click 'firefox_close_tabs';
|
|
}
|
|
|
|
sub test_flags {
|
|
return {always_rollback => 1};
|
|
}
|
|
|
|
|
|
1;
|
|
|
|
# vim: set sw=4 et:
|