[Rt-commit] rt branch, 4.0-trunk, updated. rt-3.9.7-1162-g3f5cc6e

? sunnavy sunnavy at bestpractical.com
Mon Jan 3 20:42:49 EST 2011


The branch, 4.0-trunk has been updated
       via  3f5cc6ebe808e8b751377457ae490c0e242064e6 (commit)
      from  5c80a862831c3efeda5162e098fe0555d41cd5c3 (commit)

Summary of changes:
 t/web/ticket_owner.t |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

- Log -----------------------------------------------------------------
commit 3f5cc6ebe808e8b751377457ae490c0e242064e6
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Tue Jan 4 09:39:51 2011 +0800

    different users should see the same owner change messages

diff --git a/t/web/ticket_owner.t b/t/web/ticket_owner.t
index aa8b876..4db39e6 100644
--- a/t/web/ticket_owner.t
+++ b/t/web/ticket_owner.t
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-use RT::Test nodata => 1, tests => 103;
+use RT::Test nodata => 1, tests => 105;
 
 my $queue = RT::Test->load_or_create_queue( Name => 'Regression' );
 ok $queue && $queue->id, 'loaded or created queue';
@@ -384,7 +384,10 @@ diag
         fields    => { Owner => $user_a->id },
         button => 'SubmitTicket',
     );
-    $agent_a->content_contains('Taken', 'got Taken msg');
+    $agent_a->content_like( qr/user_a\s+-\s+Taken/, 'got user_a Taken message' );
+
+    $agent_b->goto_ticket($id);
+    $agent_b->content_like( qr/user_a\s+-\s+Taken/, 'got user_a Taken message for user b ' );
 }
 
 diag
@@ -408,6 +411,9 @@ diag
     $agent_a->content_contains( 'Owner changed from Nobody to user_a',
         'got set message in Basics' );
     $agent_a->goto_ticket($id);
-    $agent_a->content_contains( 'Taken', 'got Taken message' );
+    $agent_a->content_like( qr/user_a\s+-\s+Taken/, 'got user_a Taken message' );
+
+    $agent_b->goto_ticket($id);
+    $agent_b->content_like( qr/user_a\s+-\s+Taken/, 'got user_a Taken message for user b ' );
 }
 

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


More information about the Rt-commit mailing list