[Rt-commit] r17343 - rt/3.8/trunk/t/web

ruz at bestpractical.com ruz at bestpractical.com
Wed Dec 24 21:48:35 EST 2008


Author: ruz
Date: Wed Dec 24 21:48:34 2008
New Revision: 17343

Modified:
   rt/3.8/trunk/t/web/cf_access.t
   rt/3.8/trunk/t/web/query_builder.t
   rt/3.8/trunk/t/web/ticket-create-utf8.t

Log:
* it's ok to use perl strings with newer WWW::Mech, not 100% ok, but
  anyway

Modified: rt/3.8/trunk/t/web/cf_access.t
==============================================================================
--- rt/3.8/trunk/t/web/cf_access.t	(original)
+++ rt/3.8/trunk/t/web/cf_access.t	Wed Dec 24 21:48:34 2008
@@ -3,6 +3,8 @@
 
 use Test::More tests => 26;
 use RT::Test;
+$RT::Test::SKIP_REQUEST_WORK_AROUND = 1;
+
 my ($baseurl, $m) = RT::Test->started_ok;
 
 use constant ImageFile => $RT::MasonComponentRoot .'/NoAuth/images/bplogo.gif';

Modified: rt/3.8/trunk/t/web/query_builder.t
==============================================================================
--- rt/3.8/trunk/t/web/query_builder.t	(original)
+++ rt/3.8/trunk/t/web/query_builder.t	Wed Dec 24 21:48:34 2008
@@ -216,10 +216,10 @@
     ok( $response->is_success, "Fetched " . $url."Search/Build.html" );
 
     ok($agent->form_name('BuildQuery'), "found the form once");
-    $agent->field("ValueOf'CF.{\321\202}'", "\321\201");
+    $agent->field("ValueOf'CF.{\x{442}}'", "\x{441}");
     $agent->submit();
     is( getQueryFromForm,
-        "'CF.{\321\202}' LIKE '\321\201'",
+        "'CF.{\x{442}}' LIKE '\x{441}'",
         "no changes, no duplicate condition with badly encoded text"
     );
 

Modified: rt/3.8/trunk/t/web/ticket-create-utf8.t
==============================================================================
--- rt/3.8/trunk/t/web/ticket-create-utf8.t	(original)
+++ rt/3.8/trunk/t/web/ticket-create-utf8.t	Wed Dec 24 21:48:34 2008
@@ -8,12 +8,9 @@
 
 use Encode;
 
-my $str_ru_test = "\x{442}\x{435}\x{441}\x{442}";
-my $oct_ru_test = Encode::encode_utf8( $str_ru_test );
-my $str_ru_autoreply = "\x{410}\x{432}\x{442}\x{43e}\x{43e}\x{442}\x{432}\x{435}\x{442}";
-my $oct_ru_autoreply = Encode::encode_utf8( $str_ru_autoreply );
-my $str_ru_support = "\x{43f}\x{43e}\x{434}\x{434}\x{435}\x{440}\x{436}\x{43a}\x{430}";
-my $oct_ru_support = Encode::encode_utf8( $str_ru_support );
+my $ru_test = "\x{442}\x{435}\x{441}\x{442}";
+my $ru_autoreply = "\x{410}\x{432}\x{442}\x{43e}\x{43e}\x{442}\x{432}\x{435}\x{442}";
+my $ru_support = "\x{43f}\x{43e}\x{434}\x{434}\x{435}\x{440}\x{436}\x{43a}\x{430}";
 
 my $q = RT::Test->load_or_create_queue( Name => 'Regression' );
 ok $q && $q->id, 'loaded or created queue';
@@ -30,11 +27,11 @@
 {
     ok $m->goto_create_ticket( $q ), "go to create ticket";
     $m->form_number(3);
-    $m->field( Subject => $oct_ru_test );
+    $m->field( Subject => $ru_test );
     $m->submit;
 
     $m->content_like( 
-        qr{<td\s+class="message-header-value"[^>]*>\s*\Q$oct_ru_test\E\s*</td>}i,
+        qr{<td\s+class="message-header-value"[^>]*>\s*\Q$ru_test\E\s*</td>}i,
         'header on the page'
     );
 }
@@ -43,16 +40,16 @@
 {
     ok $m->goto_create_ticket( $q ), "go to create ticket";
     $m->form_number(3);
-    $m->field( Subject => $oct_ru_test );
-    $m->field( Content => $oct_ru_support );
+    $m->field( Subject => $ru_test );
+    $m->field( Content => $ru_support );
     $m->submit;
 
     $m->content_like( 
-        qr{<td\s+class="message-header-value"[^>]*>\s*\Q$oct_ru_test\E\s*</td>}i,
+        qr{<td\s+class="message-header-value"[^>]*>\s*\Q$ru_test\E\s*</td>}i,
         'header on the page'
     );
     $m->content_like( 
-        qr{\Q$oct_ru_support\E}i,
+        qr{\Q$ru_support\E}i,
         'content on the page'
     );
 }


More information about the Rt-commit mailing list