use base "installedtest";
use strict;
use testapi;
use utils;

# This test checks that Krusader starts.

sub run {
    my $self = shift;
    
    # Start the application
    menu_launch_type "krusader";
    # Deal with the welcome screens, which all have an OK button
    assert_screen ["kde_ok", "krusader_settings_close"];
    while (match_has_tag "kde_ok") {
        assert_and_click "kde_ok";
        assert_screen ["kde_ok", "krusader_settings_close"];
    }
    assert_and_click "krusader_settings_close";
    
    wait_still_screen 2;
    # Check that it is started
    assert_screen 'krusader_runs';
    # Close the application
    quit_with_shortcut();
}

sub test_flags {
    return {always_rollback => 1};
}

1;

# vim: set sw=4 et: