X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Flive%2Fengine%2Frequest%2Fcookies.t;fp=t%2Flive%2Fengine%2Frequest%2Fcookies.t;h=0000000000000000000000000000000000000000;hb=50cc3183118f1056427ab314b84b91fd0d9e1383;hp=01faaac1c174437d06881181feb21a4c8373728b;hpb=66741f94ac93b7ba0989db3556d0e3fe36c1be87;p=catagits%2FCatalyst-Runtime.git diff --git a/t/live/engine/request/cookies.t b/t/live/engine/request/cookies.t deleted file mode 100644 index 01faaac..0000000 --- a/t/live/engine/request/cookies.t +++ /dev/null @@ -1,44 +0,0 @@ -#!perl - -use strict; -use warnings; - -use FindBin; -use lib "$FindBin::Bin/../../lib"; - -use Test::More tests => 13; -use Catalyst::Test 'TestApp'; - -use Catalyst::Request; -use CGI::Cookie; -use HTTP::Headers; -use HTTP::Request::Common; -use URI; - -{ - my $creq; - - my $request = GET( 'http://localhost/dump/request', - 'Cookie' => 'Catalyst=Cool; Cool=Catalyst', ); - - 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/'Catalyst::Request'/, - 'Content is a serialized Catalyst::Request' ); - ok( eval '$creq = ' . $response->content, 'Unserialize Catalyst::Request' ); - isa_ok( $creq, 'Catalyst::Request' ); - isa_ok( $creq->cookies->{Catalyst}, 'CGI::Cookie', 'Cookie Catalyst' ); - is( $creq->cookies->{Catalyst}->name, 'Catalyst', 'Cookie Catalyst name' ); - is( $creq->cookies->{Catalyst}->value, 'Cool', 'Cookie Catalyst value' ); - isa_ok( $creq->cookies->{Cool}, 'CGI::Cookie', 'Cookie Cool' ); - is( $creq->cookies->{Cool}->name, 'Cool', 'Cookie Cool name' ); - is( $creq->cookies->{Cool}->value, 'Catalyst', 'Cookie Cool value' ); - - my $cookies = { - Catalyst => $creq->cookies->{Catalyst}, - Cool => $creq->cookies->{Cool} - }; - - is_deeply( $creq->cookies, $cookies, 'Cookies' ); -}