511fbd2914e5670bf77bc402aeeb6545e36f7927
[kivitendo-erp.git] / t / demolx / testscripts / K999DeleteTestDatabase.t
1 #### Delete database
2
3
4 $sel->open_ok($lxtest->{lxadmin});
5 $sel->title_is("Lx-Office ERP Administration -");
6
7 diag('Lock the system');
8 $sel->click_ok("//input[(\@name=\"action\") and (\@value=\"System sperren\")]");
9 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
10
11 diag("Delete test database '$lxtest->{db}'");
12 $sel->click_ok("//input[(\@name=\"action\") and (\@value=\"Datenbankadministration\")]");
13 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
14 $sel->title_is("Lx-Office ERP / Datenbankadministration -");
15 $sel->type_ok("dbhost", $lxtest->{dbhost});
16 $sel->type_ok("dbport", $lxtest->{dbport});
17 $sel->type_ok("dbuser", $lxtest->{dbuser});
18 $sel->type_ok("dbpasswd", $lxtest->{dbpasswd});
19 $sel->click_ok("//input[(\@name=\"action\") and (\@value=\"Datenbank löschen\")]");
20 $sel->wait_for_page_to_load_ok($lxtest->{timeoutlong});
21 $sel->title_is("Lx-Office ERP Datenbankadministration / Datenbank löschen -");
22
23 $sel->click_ok("//input[\@value=\"$lxtest->{db}\"]");
24
25 $sel->click_ok("//input[(\@name=\"action\") and (\@value=\"Weiter\")]");
26 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
27 $sel->body_text_is("Lx-Office ERP Datenbankadministration / Datenbank löschen $lxtest->{db} wurde erfolgreich gelöscht");
28 $sel->click_ok("//input[(\@name=\"action\") and (\@value=\"Weiter\")]");
29 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
30 $sel->title_is("Lx-Office ERP Administration -");
31
32 diag('Unlock the system');
33 $sel->click_ok("//input[(\@name=\"action\") and (\@value=\"System entsperren\")]");
34 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
35 $sel->title_is("Lx-Office ERP Administration -");