[Rt-commit] rt branch, 4.2/test-shredder-pm, updated. rt-4.0.8-569-gf9e0116

Alex Vandiver alexmv at bestpractical.com
Fri Nov 30 16:56:24 EST 2012


The branch, 4.2/test-shredder-pm has been updated
       via  f9e0116b7189612900e1fe310b317344b2b3764c (commit)
      from  67e604f8f77a65f933e2a6256fc218e9c4664b75 (commit)

Summary of changes:
 t/shredder/01ticket.t       | 9 +++++++++
 t/shredder/03plugin_users.t | 1 +
 2 files changed, 10 insertions(+)

- Log -----------------------------------------------------------------
commit f9e0116b7189612900e1fe310b317344b2b3764c
Author: Alex Vandiver <alexmv at bestpractical.com>
Date:   Fri Nov 30 16:11:52 2012 -0500

    Apply transaction batch on tickets to remove warnings

diff --git a/t/shredder/01ticket.t b/t/shredder/01ticket.t
index 60e4a7e..010ec48 100644
--- a/t/shredder/01ticket.t
+++ b/t/shredder/01ticket.t
@@ -17,6 +17,7 @@ use RT::Tickets;
     ok( $id, "created new ticket" );
     $ticket->Delete;
     is( $ticket->Status, 'deleted', "successfuly changed status" );
+    $ticket->ApplyTransactionBatch;
 
     my $tickets = RT::Tickets->new( RT->SystemUser );
     $tickets->{'allow_deleted_search'} = 1;
@@ -41,6 +42,10 @@ cmp_deeply( $test->dump_current_and_savepoint('clean'), "current DB equal to sav
 
     my ($status, $msg) = $parent->AddLink( Type => 'MemberOf', Target => $cid );
     ok( $status, "Added link between tickets") or diag("error: $msg");
+
+    $parent->ApplyTransactionBatch;
+    $child->ApplyTransactionBatch;
+
     my $shredder = $test->shredder_new();
     $shredder->PutObjects( Objects => $child );
     $shredder->WipeoutAll;
@@ -65,6 +70,10 @@ cmp_deeply( $test->dump_current_and_savepoint('clean'), "current DB equal to sav
 
     ($status, $msg) = $parent->AddLink( Type => 'DependsOn', Target => $cid );
     ok( $status, "Added link between tickets") or diag("error: $msg");
+
+    $parent->ApplyTransactionBatch;
+    $child->ApplyTransactionBatch;
+
     my $shredder = $test->shredder_new();
     $shredder->PutObjects( Objects => $child );
     $shredder->WipeoutAll;
diff --git a/t/shredder/03plugin_users.t b/t/shredder/03plugin_users.t
index 7f551d4..416fc75 100644
--- a/t/shredder/03plugin_users.t
+++ b/t/shredder/03plugin_users.t
@@ -50,6 +50,7 @@ $test->create_savepoint('clean');
     my $ticket = RT::Ticket->new( RT::CurrentUser->new($userB) );
     ($tid, $trid, $msg) = $ticket->Create( Subject => 'UserB Ticket', Queue => 1 );
     ok( $tid, "created new ticket") or diag "error: $msg";
+    $ticket->ApplyTransactionBatch;
 
     my $transaction = RT::Transaction->new( RT->SystemUser );
     $transaction->Load($trid);

-----------------------------------------------------------------------


More information about the Rt-commit mailing list