This file documents the revision history for Perl extension HTTP::Request::AsCGI.
+ - Fixed tests on perl <= 5.6.2 by skipping if Encode is not installed.
+ (RT#52456)
+
1.2 2010-01-12
- Fixed the %ENV concatenation that's broken in 1.1 but wasn't shipped to CPAN (miyagawa)
- REQUEST_URI is trying to replicate as raw values as possible, without being canonicalized (miyagawa)
#!perl
-use Test::More tests => 11;
+use Test::More;
use strict;
use warnings;
+BEGIN {
+ eval { require Encode }
+ or plan skip_all => 'This test requires Encode';
+}
+
use HTTP::Request;
use HTTP::Request::AsCGI;
use Encode;
+plan tests => 11;
+
$ENV{__PRESERVE_ENV_TEST} = 1;
my $r = HTTP::Request->new( GET => 'http://www.host.com/cgi-bin/script.cgi/my%20path%2F?a=1&b=2', [ 'X-Test' => 'Test' ] );