From: Tomas Doran Date: Thu, 21 May 2009 20:16:36 +0000 (+0000) Subject: Fixed ->engine->env in Catalyst::Test, kmx++ X-Git-Tag: 5.80005~31 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=commitdiff_plain;h=e8674cf7f976c463a6a1bba11f327826973a5580 Fixed ->engine->env in Catalyst::Test, kmx++ --- diff --git a/Changes b/Changes index 95d51c4..78e30cb 100644 --- a/Changes +++ b/Changes @@ -2,6 +2,8 @@ - Further change pushing 'env' attribute down into Catalyst::Engine to make $c->engine->env work in all cases (kmx) + - Also fix $c->engine->env in Catalyst::Test tests (kmx) + - Tests for this (t0m) - Clarify correct techniques for Moose controllers (domm) - Add $c->req->remote_user to disambiguate from $c->req->user (dwc) diff --git a/lib/Catalyst/Test.pm b/lib/Catalyst/Test.pm index 1ad2524..addd031 100644 --- a/lib/Catalyst/Test.pm +++ b/lib/Catalyst/Test.pm @@ -226,7 +226,7 @@ sub local_request { _customize_request($request, @_); my $cgi = HTTP::Request::AsCGI->new( $request, %ENV )->setup; - $class->handle_request; + $class->handle_request( env => \%ENV ); return $cgi->restore->response; }