Back compat fix for CX::CRUD and others
[catagits/Catalyst-Runtime.git] / lib / Catalyst / Test.pm
index ef3def5..5c0cbe7 100644 (file)
@@ -311,6 +311,10 @@ sub _local_request {
             for my $f ( $h->header_field_names ) {
                 $resp->init_header( $f, [ $h->header($f) ] );
             }
+            # Another horrible hack to make the response headers have a
+            # 'status' field. This is for back-compat, but you should
+            # call $resp->code instead!
+            $resp->init_header('status', [ $resp->code ]);
         },
     }, @_);
 }