Revert "Fix selenium login failed for user in 99-cleantests"
authorGuillaume (ioguix) de Rorthais <ioguix@free.fr>
Sat, 20 Dec 2008 03:46:17 +0000 (22:46 -0500)
committerGuillaume (ioguix) de Rorthais <ioguix@free.fr>
Sat, 20 Dec 2008 03:46:17 +0000 (22:46 -0500)
This time I will fix setUser and moving User/Group methods in pg80 instead (hopefuly)
This reverts commit 529655bda9cc83af0ed7e37ced38bbddc4d81082.

tests/selenium/src/01-roles.php
tests/selenium/src/99-cleantests.php

index c5735ceea249c1ec5d82ab0cfbdf4750e8384400..d39062fbb36c357fea0937671f377730c6258e3f 100644 (file)
 
 
        /* 5 */
-       $current_username="{$user}toalter";
        $t->addComment('5. create user role/user with altered name, pass and props');
        if ($data->hasRoles()) {
                $t->clickAndWait("link={$lang['strroles']}");
                $t->clickAndWait("link={$lang['strcreaterole']}");
                $t->type('formRolename', "{$user}toalter");
-               $t->check('formCanLogin');
-               $t->check('formCreateRole'); // will be revert
-               $t->check('formInherits'); // will be revert
+               $t->click('formCanLogin');
+               $t->click('formCreateRole'); // will be revert
+               $t->click('formInherits'); // will be revert
        } else {
                $t->clickAndWait("link={$lang['strusers']}");
                $t->clickAndWait("link={$lang['strcreateuser']}");
                if ($data->hasUserRename()) $t->type('formUsername', "{$user}toalter");
-               else {
-                       $t->type('formUsername', $user);
-                       $current_username=$user;
-               }
+               else $t->type('formUsername', $user);
        }
-       $t->check('formSuper'); // will be revert
-       $t->check('formCreateDB'); // will be revert
+       $t->click('formSuper'); // will be revert
+       $t->click('formCreateDB'); // will be revert
        $t->type('formPassword', "{$user_pass}toalter");
        $t->type('formConfirm', "{$user_pass}toalter");
        $t->clickAndWait('create');
-       if ($data->hasRoles()) {
-               $t->assertText("//tr/td/a[text()='{$current_username}']", $current_username);
-               $t->assertText("//tr/td/a[text()='{$current_username}']/../../td[2]", $lang['stryes']);//super user ?
-               $t->assertText("//tr/td/a[text()='{$current_username}']/../../td[3]", $lang['stryes']);//create db ?
+       if ($data->hasRoles())
                $t->assertText("//p[@class='message']", $lang['strrolecreated']);
-               $t->assertText("//tr/td/a[text()='{$current_username}']/../../td[4]", $lang['stryes']); //create role
-               $t->assertText("//tr/td/a[text()='{$current_username}']/../../td[5]", $lang['stryes']); //inherit
-               $t->assertText("//tr/td/a[text()='{$current_username}']/../../td[6]", $lang['stryes']); //can login
-       }
-       else {
-               $t->assertText("//tr/td[text()='{$current_username}']", $current_username);
-               $t->assertText("//tr/td[text()='{$current_username}']/../td[2]", $lang['stryes']);//super user ?
-               $t->assertText("//tr/td[text()='{$current_username}']/../td[3]", $lang['stryes']);//create db ?
+       else
                $t->assertText("//p[@class='message']", $lang['strusercreated']);
-       }
-       
-       /* 6.1 */
-       $t->addComment('6. alter user back to the normal values');
+
+       /* 6 */
+       $t->addComment('6. alter user back to the normal value');
        if ($data->hasRoles()) {
                $t->clickAndWait("link={$lang['strroles']}");
-               $t->clickAndWait("link={$current_username}");
+               $t->clickAndWait("link={$user}toalter");
                $t->clickAndWait("link={$lang['stralter']}");
                $t->type('formNewRoleName', $user);
-               $t->uncheck('formCreateRole'); // revert
-               $t->uncheck('formInherits'); // revert
+               $t->click('formCreateRole'); // revert
+               $t->click('formInherits'); // revert
        } else {
                $t->clickAndWait("link={$lang['strusers']}");
-               $t->clickAndWait("//tr/td[text()='{$current_username}']/../td/a[text()='{$lang['stralter']}']");
-               if ($data->hasUserRename()) $t->type('newname', $user);
-       }
-       $t->uncheck('formSuper'); // revert
-       $t->uncheck('formCreateDB'); // revert
-
-       $t->clickAndWait('alter');
-       if ($data->hasRoles()) {
-               $t->assertText("//p[@class='message']", $lang['strrolealtered']);
-               $t->assertText("//tr/td/a[text()='{$user}']", $user);
-               $t->assertText("//tr/td/a[text()='{$user}']/../../td[2]", $lang['strno']);//super user ?
-               $t->assertText("//tr/td/a[text()='{$user}']/../../td[3]", $lang['strno']);//create db ?
-               $t->assertText("//tr/td/a[text()='{$user}']/../../td[4]", $lang['strno']); //create role
-               $t->assertText("//tr/td/a[text()='{$user}']/../../td[5]", $lang['strno']); //inherit
-               $t->assertText("//tr/td/a[text()='{$user}']/../../td[6]", $lang['stryes']); //can login
-       }
-       else {
-               $t->assertText("//tr/td[text()='{$user}']", $user);
-               $t->assertText("//tr/td[text()='{$user}']/../td[2]", $lang['strno']);//super user ?
-               $t->assertText("//tr/td[text()='{$user}']/../td[3]", $lang['strno']);//create db ?
-               $t->assertText("//p[@class='message']", $lang['struserupdated']);
-       }
-
-       /* 6.2 */
-
-       if ($data->hasRoles()) {
-               $t->clickAndWait("//tr/td/a[text()='{$user}']");
-               $t->clickAndWait("link={$lang['stralter']}");
+               if ($data->hasUserRename()) {
+                       $t->clickAndWait("//tr/td[text()='{$user}toalter']/../td/a[text()='{$lang['stralter']}']");
+                       $t->type('newname', $user);
+               } else
+                       $t->clickAndWait("//tr/td[text()='{$user}']/../td/a[text()='{$lang['stralter']}']");
        }
-       else $t->clickAndWait("//tr/td[text()='{$user}']/../td/a[text()='{$lang['stralter']}']");
+       $t->click('formSuper'); // revert
+       $t->click('formCreateDB'); // revert
        $t->type('formPassword', $user_pass);
        $t->type('formConfirm', $user_pass);
        $t->clickAndWait('alter');
index aaa99b718ff7c0303c3623b864d3c1d2571485c7..fa5f3b334cbae5d909278c1ea857507e3ca36e63 100644 (file)
@@ -28,7 +28,7 @@
 /** 2 **/
        $t->addComment('2. logout / login as admin_user and drop user role/user');
        $t->logout();
-       $t->login($admin_user, $admin_user_pass);
+       $t->login($admin_user, $admin_pass);
        if ($data->hasRoles()) {
                $t->clickAndWait("link={$lang['strroles']}");
                $t->clickAndWait("//tr/td/a[text()='{$user}']/../../td/a[text()='{$lang['strdrop']}']");