Fixed ->engine->env in Catalyst::Test, kmx++
Tomas Doran [Thu, 21 May 2009 20:16:36 +0000 (20:16 +0000)]
Changes
lib/Catalyst/Test.pm

diff --git a/Changes b/Changes
index 95d51c4..78e30cb 100644 (file)
--- 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)
 
index 1ad2524..addd031 100644 (file)
@@ -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;
 }