Merged 5.49_01 (r1339) from refactored branch to trunk
[catagits/Catalyst-Runtime.git] / t / live / engine / request / body.t
similarity index 51%
rename from t/engine/request/body.t
rename to t/live/engine/request/body.t
index 3bc28fd..d2551f1 100644 (file)
@@ -6,7 +6,7 @@ use warnings;
 use FindBin;
 use lib "$FindBin::Bin/../../lib";
 
-use Test::More tests => 20;
+use Test::More tests => 18;
 use Catalyst::Test 'TestApp';
 
 use Catalyst::Request;
@@ -16,7 +16,8 @@ use HTTP::Request::Common;
 {
     my $creq;
 
-    my $request = POST( 'http://localhost/dump/request/',
+    my $request = POST(
+        'http://localhost/dump/request/',
         'Content-Type' => 'text/plain',
         'Content'      => 'Hello Catalyst'
     );
@@ -24,24 +25,29 @@ use HTTP::Request::Common;
     ok( my $response = request($request), 'Request' );
     ok( $response->is_success, 'Response Successful 2xx' );
     is( $response->content_type, 'text/plain', 'Response Content-Type' );
-    like( $response->content, qr/^bless\( .* 'Catalyst::Request' \)$/s, 'Content is a serialized Catalyst::Request' );
-    
+    like( $response->content, qr/'Catalyst::Request'/,
+        'Content is a serialized Catalyst::Request' );
+
     {
         no strict 'refs';
-        ok( eval '$creq = ' . $response->content, 'Unserialize Catalyst::Request' );
+        ok(
+            eval '$creq = ' . $response->content,
+            'Unserialize Catalyst::Request'
+        );
     }
 
     isa_ok( $creq, 'Catalyst::Request' );
-    is( $creq->method, 'POST', 'Catalyst::Request method' );
+    is( $creq->method,       'POST',       'Catalyst::Request method' );
     is( $creq->content_type, 'text/plain', 'Catalyst::Request Content-Type' );
-    is( $creq->content_length, $request->content_length, 'Catalyst::Request Content-Length' );
-    is( $creq->body, $request->content, 'Catalyst::Request Content' );
+    is( $creq->content_length, $request->content_length,
+        'Catalyst::Request Content-Length' );
 }
 
 {
     my $creq;
 
-    my $request = POST( 'http://localhost/dump/request/',
+    my $request = POST(
+        'http://localhost/dump/request/',
         'Content-Type' => 'text/plain',
         'Content'      => 'x' x 100_000
     );
@@ -49,16 +55,23 @@ use HTTP::Request::Common;
     ok( my $response = request($request), 'Request' );
     ok( $response->is_success, 'Response Successful 2xx' );
     is( $response->content_type, 'text/plain', 'Response Content-Type' );
-    like( $response->content, qr/^bless\( .* 'Catalyst::Request' \)$/s, 'Content is a serialized Catalyst::Request' );
-    
+    like(
+        $response->content,
+        qr/^bless\( .* 'Catalyst::Request' \)$/s,
+        'Content is a serialized Catalyst::Request'
+    );
+
     {
         no strict 'refs';
-        ok( eval '$creq = ' . $response->content, 'Unserialize Catalyst::Request' );
+        ok(
+            eval '$creq = ' . $response->content,
+            'Unserialize Catalyst::Request'
+        );
     }
 
     isa_ok( $creq, 'Catalyst::Request' );
-    is( $creq->method, 'POST', 'Catalyst::Request method' );
+    is( $creq->method,       'POST',       'Catalyst::Request method' );
     is( $creq->content_type, 'text/plain', 'Catalyst::Request Content-Type' );
-    is( $creq->content_length, $request->content_length, 'Catalyst::Request Content-Length' );
-    is( $creq->body, $request->content, 'Catalyst::Request Content' );
-}
\ No newline at end of file
+    is( $creq->content_length, $request->content_length,
+        'Catalyst::Request Content-Length' );
+}