[Rt-commit] [svn] r1550 - rt/branches/3.3-TESTING/lib/t
tla at pallas.eruditorum.org
tla at pallas.eruditorum.org
Wed Sep 22 17:32:53 EDT 2004
Author: tla
Date: Wed Sep 22 17:32:53 2004
New Revision: 1550
Modified:
rt/branches/3.3-TESTING/lib/t/07acl.pl.in
Log:
Add sleeps for the right granting; try a pattern-match that works this time.
Modified: rt/branches/3.3-TESTING/lib/t/07acl.pl.in
==============================================================================
--- rt/branches/3.3-TESTING/lib/t/07acl.pl.in (original)
+++ rt/branches/3.3-TESTING/lib/t/07acl.pl.in Wed Sep 22 17:32:53 2004
@@ -52,17 +52,20 @@
# Now test for their presence, one at a time.
my ($val, $msg) = $user_obj->PrincipalObj->GrantRight(Right => 'ShowConfigTab');
ok($val, "Grant the right. $msg");
+sleep(10);
$agent->reload();
ok($agent->{'content'} =~ /Logout/i, "Reloaded page successfully");
ok($agent->find_link( url => '/Admin/',
text => 'Configuration'), "Found config tab" );
$user_obj->PrincipalObj->RevokeRight(Right => 'ShowConfigTab');
$user_obj->PrincipalObj->GrantRight(Right => 'ModifySelf');
+sleep(10);
$agent->reload();
ok($agent->{'content'} =~ /Logout/i, "Reloaded page successfully");
ok($agent->find_link( url => '/User/Prefs.html',
text => 'Preferences'), "Found prefs pane" );
$user_obj->PrincipalObj->RevokeRight(Right => 'ModifySelf');
+sleep(10);
# Good. Now load the search page and test Load/Save Search.
$agent->follow_link( url => '/Search/Build.html',
@@ -72,15 +75,18 @@
ok($agent->{'content'} !~ /Saved searches/i, "No saved searches box");
$user_obj->PrincipalObj->GrantRight(Right => 'LoadSavedSearch');
+sleep(10);
$agent->reload();
ok($agent->{'content'} =~ /Load saved search/i, "Search loading box exists");
-ok($agent->{'content'} !~ /Privacy.*Description/mi, "Still no saved searches box");
+ok($agent->{'content'} !~ /input\s+type=.submit.\s+name=.Save./i,
+ "Still no saved searches box");
$user_obj->PrincipalObj->GrantRight(Right => 'CreateSavedSearch');
+sleep(10);
$agent->reload();
ok($agent->{'content'} =~ /Load saved search/i,
- "Search loading box stillexists");
-ok($agent->{'content'} =~ /Privacy.*Description/mi,
+ "Search loading box still exists");
+ok($agent->{'content'} =~ /input\s+type=.submit.\s+name=.Save./i,
"Saved searches box exists");
1;
More information about the Rt-commit
mailing list