starting to work...
[freeside.git] / rt / t / shredder / 02group_member.t
index b68557a..9f8a6c6 100644 (file)
@@ -18,12 +18,12 @@ init_db();
 ### nested membership check
 {
        create_savepoint('clean');
-       my $pgroup = RT::Group->new( $RT::SystemUser );
+       my $pgroup = RT::Group->new( RT->SystemUser );
        my ($pgid) = $pgroup->CreateUserDefinedGroup( Name => 'Parent group' );
        ok( $pgid, "created parent group" );
        is( $pgroup->id, $pgid, "id is correct" );
        
-       my $cgroup = RT::Group->new( $RT::SystemUser );
+       my $cgroup = RT::Group->new( RT->SystemUser );
        my ($cgid) = $cgroup->CreateUserDefinedGroup( Name => 'Child group' );
        ok( $cgid, "created child group" );
        is( $cgroup->id, $cgid, "id is correct" );
@@ -32,7 +32,7 @@ init_db();
        ok( $status, "added child group to parent") or diag "error: $msg";
        
        create_savepoint('bucreate'); # before user create
-       my $user = RT::User->new( $RT::SystemUser );
+       my $user = RT::User->new( RT->SystemUser );
        my $uid;
        ($uid, $msg) = $user->Create( Name => 'new user', Privileged => 1, Disabled => 0 );
        ok( $uid, "created new user" ) or diag "error: $msg";
@@ -42,7 +42,7 @@ init_db();
        ($status, $msg) = $cgroup->AddMember( $user->id );
        ok( $status, "added user to child group") or diag "error: $msg";
        
-       my $members = RT::GroupMembers->new( $RT::SystemUser );
+       my $members = RT::GroupMembers->new( RT->SystemUser );
        $members->Limit( FIELD => 'MemberId', VALUE => $uid );
        $members->Limit( FIELD => 'GroupId', VALUE => $cgid );
        is( $members->Count, 1, "find membership record" );
@@ -65,23 +65,23 @@ init_db();
 {
        restore_savepoint('clean');
 
-       my $user = RT::User->new( $RT::SystemUser );
+       my $user = RT::User->new( RT->SystemUser );
        my ($uid, $msg) = $user->Create( Name => 'new user', Privileged => 1, Disabled => 0 );
        ok( $uid, "created new user" ) or diag "error: $msg";
        is( $user->id, $uid, "id is correct" );
 
        use RT::Queue;
-       my $queue = new RT::Queue( $RT::SystemUser );
+       my $queue = RT::Queue->new( RT->SystemUser );
        $queue->Load('general');
        ok( $queue->id, "queue loaded succesfully" );
 
        $user->PrincipalObj->GrantRight( Right => 'OwnTicket', Object => $queue );
 
        use RT::Tickets;
-       my $ticket = RT::Ticket->new( $RT::SystemUser );
+       my $ticket = RT::Ticket->new( RT->SystemUser );
        my ($id) = $ticket->Create( Subject => 'test', Queue => $queue->id );
        ok( $id, "created new ticket" );
-       $ticket = RT::Ticket->new( $RT::SystemUser );
+       $ticket = RT::Ticket->new( RT->SystemUser );
        my $status;
        ($status, $msg) = $ticket->Load( $id );
        ok( $id, "load ticket" ) or diag( "error: $msg" );
@@ -95,9 +95,9 @@ init_db();
        $shredder->PutObjects( Objects => $member );
        $shredder->WipeoutAll();
 
-       $ticket = RT::Ticket->new( $RT::SystemUser );
+       $ticket = RT::Ticket->new( RT->SystemUser );
        ($status, $msg) = $ticket->Load( $id );
        ok( $id, "load ticket" ) or diag( "error: $msg" );
-       is( $ticket->Owner, $RT::Nobody->id, "owner switched back to nobody" );
-       is( $ticket->OwnerGroup->MembersObj->First->MemberId, $RT::Nobody->id, "and owner role group member is nobody");
+       is( $ticket->Owner, RT->Nobody->id, "owner switched back to nobody" );
+       is( $ticket->OwnerGroup->MembersObj->First->MemberId, RT->Nobody->id, "and owner role group member is nobody");
 }