X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Faggregate%2Funit_load_catalyst_test.t;h=68dfbdffc416789d52e260b4efe7afdbc1edc158;hb=gsoc_breadboard;hp=fa8144c7bc3afb1b7bb2f4428ea938c3a645e335;hpb=02fee6c690aa8c2a8ccd2d862928ec4c64e63712;p=catagits%2FCatalyst-Runtime.git diff --git a/t/aggregate/unit_load_catalyst_test.t b/t/aggregate/unit_load_catalyst_test.t index fa8144c..68dfbdf 100644 --- a/t/aggregate/unit_load_catalyst_test.t +++ b/t/aggregate/unit_load_catalyst_test.t @@ -3,9 +3,7 @@ use strict; use warnings; -use FindBin; -use lib "$FindBin::Bin/../lib"; -use Test::More tests => 61; +use Test::More; use FindBin qw/$Bin/; use lib "$Bin/../lib"; use Catalyst::Utils; @@ -26,7 +24,7 @@ my %Meth = ( ### make sure we're not trying to connect to a remote host -- these are local tests local $ENV{CATALYST_SERVER}; -use_ok( $Class ); +use Catalyst::Test (); ### check available methods { ### turn of redefine warnings, we'll get new subs exported @@ -109,7 +107,7 @@ use_ok( $Class ); # FIXME - These vhosts in tests tests should be somewhere else... -sub customize { Catalyst::Test::_customize_request(@_) } +sub customize { Catalyst::Test::_customize_request($_[0], {}, @_[1 .. $#_]) } { my $req = Catalyst::Utils::request('/dummy'); @@ -155,3 +153,8 @@ lives_ok { request(GET('/dummy'), []); } 'array additional param to request method ignored'; +my $res = request(GET('/')); +is $res->code, 200, 'Response code 200'; +is $res->headers->{status}, 200, 'Back compat "status" header present'; + +done_testing;