[Rt-commit] r17342 - rt/3.8/trunk/lib/RT
ruz at bestpractical.com
ruz at bestpractical.com
Wed Dec 24 21:46:02 EST 2008
Author: ruz
Date: Wed Dec 24 21:46:02 2008
New Revision: 17342
Modified:
rt/3.8/trunk/lib/RT/Test.pm
Log:
* steal some quircks from HM
Modified: rt/3.8/trunk/lib/RT/Test.pm
==============================================================================
--- rt/3.8/trunk/lib/RT/Test.pm (original)
+++ rt/3.8/trunk/lib/RT/Test.pm Wed Dec 24 21:46:02 2008
@@ -52,10 +52,28 @@
use warnings;
use base 'Test::More';
+
use Socket;
use File::Temp;
use File::Spec;
+our $SKIP_REQUEST_WORK_AROUND = 0;
+
+use HTTP::Request::Common ();
+use Hook::LexWrap;
+wrap 'HTTP::Request::Common::form_data',
+ post => sub {
+ return if $SKIP_REQUEST_WORK_AROUND;
+ my $data = $_[-1];
+ if (ref $data) {
+ $data->[0] = Encode::encode_utf8($data->[0]);
+ }
+ else {
+ $_[-1] = Encode::encode_utf8($_[-1]);
+ }
+ };
+
+
our @EXPORT = qw(is_empty);
my $config;
More information about the Rt-commit
mailing list