removed component resolution regex fallback
[catagits/Catalyst-Runtime.git] / t / aggregate / live_engine_request_env.t
index 6763b14..a7de8d7 100644 (file)
@@ -12,7 +12,7 @@ use vars qw/
 /;
 
 BEGIN {
-    $EXPECTED_ENV_VAR = "CatalystTest$$";
+    $EXPECTED_ENV_VAR = "CATALYSTTEST$$"; # has to be uppercase otherwise fails on Win32 
     $EXPECTED_ENV_VAL = $ENV{$EXPECTED_ENV_VAR}
          = "Test env value " . rand(100000);
 }
@@ -31,8 +31,8 @@ use HTTP::Request::Common;
         'Request' );
     ok( $response->is_success, 'Response Successful 2xx' );
     is( $response->content_type, 'text/plain', 'Response Content-Type' );
-    ok( eval '$env = TestApp->engine->env', 'engine->env is defined' );
-    is( ref($env), 'HASH', 'engine->env is a hash' );
+    ok( eval '$env = ' . $response->content, 'Unserialize Catalyst::Request' );
+    is ref($env), 'HASH';
     ok exists($env->{PATH}), 'Have a PATH env var';
 
     SKIP: