X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F05env.t;fp=t%2F05env.t;h=19e8df40a4cf9efb485a47a76a4309d0a98a2ec0;hb=bb6e4a92f9df67eabc629bfc0669c7d4506e96fb;hp=34cc0be062d92469f4b898149c29e2758ca39513;hpb=5e944bb048cfd98edf8fcd2513e5ec4e5b4c1b1d;p=catagits%2FHTTP-Request-AsCGI.git diff --git a/t/05env.t b/t/05env.t index 34cc0be..19e8df4 100644 --- a/t/05env.t +++ b/t/05env.t @@ -8,7 +8,7 @@ use warnings; use HTTP::Request; use HTTP::Request::AsCGI; -my $r = HTTP::Request->new( GET => 'http://www.host.com/cgi-bin/script.cgi/my%20path/?a=1&b=2', [ 'X-Test' => 'Test' ] ); +my $r = HTTP::Request->new( GET => 'http://www.host.com/cgi-bin/script.cgi/my%20path%2F?a=1&b=2', [ 'X-Test' => 'Test' ] ); my %e = ( SCRIPT_NAME => '/cgi-bin/script.cgi' ); my $c = HTTP::Request::AsCGI->new( $r, %e ); $c->stdout(undef); @@ -18,10 +18,7 @@ $c->setup; is( $ENV{GATEWAY_INTERFACE}, 'CGI/1.1', 'GATEWAY_INTERFACE' ); is( $ENV{HTTP_HOST}, 'www.host.com:80', 'HTTP_HOST' ); is( $ENV{HTTP_X_TEST}, 'Test', 'HTTP_X_TEST' ); -TODO: { - local $TODO = 'backed out as it breaks Catalyst'; - is( $ENV{PATH_INFO}, '/my path/', 'PATH_INFO' ); -} +is( $ENV{PATH_INFO}, '/my path%2F', 'PATH_INFO' ); is( $ENV{QUERY_STRING}, 'a=1&b=2', 'QUERY_STRING' ); is( $ENV{SCRIPT_NAME}, '/cgi-bin/script.cgi', 'SCRIPT_NAME' ); is( $ENV{REQUEST_METHOD}, 'GET', 'REQUEST_METHOD' );