X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Flib%2FTestApp.pm;h=4242c5a3702bf184a5f87b3a1d8e86eab083dbc9;hb=cb5b55f9dd90d240c4cb08980d12bb29a53431dc;hp=7c203b0ac986575339796fc54e5025c78d7795e8;hpb=f9bcc1280f6685f1d937688ed9c035bc9994a01e;p=catagits%2FCatalyst-Runtime.git diff --git a/t/lib/TestApp.pm b/t/lib/TestApp.pm index 7c203b0..4242c5a 100644 --- a/t/lib/TestApp.pm +++ b/t/lib/TestApp.pm @@ -7,6 +7,8 @@ use Catalyst qw/ Test::Plugin Test::Inline +TestApp::Plugin::FullyQualified + +TestApp::Plugin::AddDispatchTypes + +TestApp::Role /; use Catalyst::Utils; @@ -29,7 +31,7 @@ sub global_action : Private { sub execute { my $c = shift; my $class = ref( $c->component( $_[0] ) ) || $_[0]; - my $action = "$_[1]"; + my $action = $_[1]->reverse; my $method; @@ -61,7 +63,7 @@ sub execute { sub finalize_error { my $c = shift; - $c->NEXT::finalize_error(@_); + $c->next::method(@_); $c->res->status(500); $c->res->body( 'FATAL ERROR: ' . join( ', ', @{ $c->error } ) ); @@ -72,16 +74,6 @@ sub class_forward_test_method :Private { $c->response->headers->header( 'X-Class-Forward-Test-Method' => 1 ); } -sub class_go_test_method :Private { - my ( $self, $c ) = @_; - $c->response->headers->header( 'X-Class-Go-Test-Method' => 1 ); -} - -sub class_visit_test_method :Private { - my ( $self, $c ) = @_; - $c->response->headers->header( 'X-Class-Visit-Test-Method' => 1 ); -} - sub loop_test : Local { my ( $self, $c ) = @_; @@ -106,6 +98,6 @@ package Catalyst::Plugin::Test::Inline; use strict; -use base qw/Catalyst::Base Class::Data::Inheritable/; +use base qw/Class::Data::Inheritable/; 1;