X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FEngine%2FTest.pm;h=8173bdef41643381f325b4029dc4d4e5f0af7987;hb=b14151e76ebbd0a776e7955238ce1afbc1985a33;hp=fb487a1578d5ee4c8696983a49375f4760d4ff18;hpb=fbcc39ad23f2bbecf5d84c9ba581e6af86fcd460;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Engine/Test.pm b/lib/Catalyst/Engine/Test.pm index fb487a1..8173bde 100644 --- a/lib/Catalyst/Engine/Test.pm +++ b/lib/Catalyst/Engine/Test.pm @@ -66,10 +66,10 @@ sub run { # We emulate CGI local %ENV = ( - PATH_INFO => $request->uri->path || '', - QUERY_STRING => $request->uri->query || '', - REMOTE_ADDR => '127.0.0.1', - REMOTE_HOST => 'localhost', + PATH_INFO => $request->uri->path || '', + QUERY_STRING => $request->uri->query || '', + REMOTE_ADDR => '127.0.0.1', + REMOTE_HOST => 'localhost', REQUEST_METHOD => $request->method, SERVER_NAME => 'localhost', SERVER_PORT => $request->uri->port, @@ -83,7 +83,7 @@ sub run { $name = 'COOKIE' if $name eq 'COOKIES'; $name =~ tr/-/_/; $name = 'HTTP_' . $name - unless $name =~ m/\A(?:CONTENT_(?:LENGTH|TYPE)|COOKIE)\z/; + unless $name =~ m/\A(?:CONTENT_(?:LENGTH|TYPE)|COOKIE)\z/; my $value = $request->header($header); if ( exists $ENV{$name} ) { $ENV{$name} .= "; $value"; @@ -114,7 +114,7 @@ sub run { =cut -sub read_chunk { shift; shift->request->handle->read( @_ ); } +sub read_chunk { shift; shift; *STDIN->read(@_); } =back