@@ -4,27 +4,15 @@ class AcceptanceCest
44{
55 private $ sessionCookie ;
66
7- public function _login (AcceptanceTester $ I )
7+ public function _before (AcceptanceTester $ I )
88 {
9- // set session cookie
10- if ($ this ->sessionCookie ) {
11- $ I ->setCookie ('PHPSESSID ' , $ this ->sessionCookie );
12- return ;
13- }
14-
15- // logging in
16- $ I ->amOnPage ('/?action=signIn ' );
17- $ I ->fillField ('username ' , 'root ' );
18- $ I ->fillField ('password ' , 'root ' );
19- $ I ->click ('Anmelden ' );
20-
21- // saving session cookie
22- $ this ->sessionCookie = $ I ->grabCookie ('PHPSESSID ' );
9+ $ this ->_login ($ I );
2310 }
2411
25- // public function _before(AcceptanceTester $I)
26- // {
27- // }
12+ public function _after (AcceptanceTester $ I )
13+ {
14+ $ this ->_login ($ I );
15+ }
2816
2917 public function signInSuccessfully (AcceptanceTester $ I )
3018 {
@@ -36,8 +24,6 @@ public function signInSuccessfully(AcceptanceTester $I)
3624 */
3725 public function seeAllModules (AcceptanceTester $ I )
3826 {
39- $ this ->_login ($ I );
40-
4127 $ I ->amOnPage ('/ ' );
4228 $ I ->see ('Alle Module ' );
4329
@@ -55,8 +41,6 @@ public function seeAllModules(AcceptanceTester $I)
5541 */
5642 public function seeLoadedModules (AcceptanceTester $ I )
5743 {
58- $ this ->_login ($ I );
59-
6044 $ I ->amOnPage ('/?filterModules=loaded ' );
6145 $ I ->see ('Geladene Module ' );
6246
@@ -71,24 +55,15 @@ public function seeLoadedModules(AcceptanceTester $I)
7155 */
7256 public function seeInstalledModules (AcceptanceTester $ I )
7357 {
74- $ this ->_login ($ I );
75-
7658 $ I ->amOnPage ('/?filterModules=installed ' );
7759 $ I ->see ('Installierte Module ' );
78-
79- $ I ->seeNumberOfElements (".module-serach-box " , [1 ,200 ]);
80-
81- // Local Module
82- $ I ->see ('Composer Autoload ' );
8360 }
8461
8562 /**
8663 * @after signInSuccessfully
8764 */
8865 public function seeUpdatableModules (AcceptanceTester $ I )
8966 {
90- $ this ->_login ($ I );
91-
9267 $ I ->amOnPage ('/?filterModules=updatable ' );
9368 $ I ->see ('Aktualisierbare Module ' );
9469 }
@@ -98,8 +73,6 @@ public function seeUpdatableModules(AcceptanceTester $I)
9873 */
9974 public function seeChangedModules (AcceptanceTester $ I )
10075 {
101- $ this ->_login ($ I );
102-
10376 $ I ->amOnPage ('/?filterModules=changed ' );
10477 $ I ->see ('Geänderte Module ' );
10578 }
@@ -109,8 +82,6 @@ public function seeChangedModules(AcceptanceTester $I)
10982 */
11083 public function seeNotLoadedModules (AcceptanceTester $ I )
11184 {
112- $ this ->_login ($ I );
113-
11485 $ I ->amOnPage ('/?filterModules=notloaded ' );
11586 $ I ->see ('Nicht geladene Module ' );
11687
@@ -122,8 +93,6 @@ public function seeNotLoadedModules(AcceptanceTester $I)
12293 */
12394 public function seeSupportPage (AcceptanceTester $ I )
12495 {
125- $ this ->_login ($ I );
126-
12796 $ I ->amOnPage ('/?action=support ' );
12897 $ I ->see ('Hilfe & Support ' );
12998 $ I ->see ('Modul-Entwickler werden ' );
@@ -134,8 +103,6 @@ public function seeSupportPage(AcceptanceTester $I)
134103 */
135104 public function seeSystemPage (AcceptanceTester $ I )
136105 {
137- $ this ->_login ($ I );
138-
139106 $ I ->amOnPage ('/?action=selfUpdate ' );
140107 $ I ->see ('MMLC - Modified Module Loader Client ' );
141108 $ I ->see ('AccessToken: ' );
@@ -147,8 +114,6 @@ public function seeSystemPage(AcceptanceTester $I)
147114 */
148115 public function seeSettingPage (AcceptanceTester $ I )
149116 {
150- $ this ->_login ($ I );
151-
152117 $ I ->amOnPage ('/?action=settings ' );
153118 $ I ->see ('Einstellungen ' );
154119 $ I ->see ('Allgemein ' );
@@ -166,4 +131,22 @@ public function seeSettingPage(AcceptanceTester $I)
166131 $ I ->see ('Module Pfad ' );
167132 $ I ->see ('Installationsmodus ' );
168133 }
134+
135+ public function _login (AcceptanceTester $ I )
136+ {
137+ // set session cookie
138+ if ($ this ->sessionCookie ) {
139+ $ I ->setCookie ('PHPSESSID ' , $ this ->sessionCookie );
140+ return ;
141+ }
142+
143+ // logging in
144+ $ I ->amOnPage ('/?action=signIn ' );
145+ $ I ->fillField ('username ' , 'root ' );
146+ $ I ->fillField ('password ' , 'root ' );
147+ $ I ->click ('Anmelden ' );
148+
149+ // saving session cookie
150+ $ this ->sessionCookie = $ I ->grabCookie ('PHPSESSID ' );
151+ }
169152}
0 commit comments