X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Flib%2FCatalyst%2FPlugin%2FTest%2FErrors.pm;h=51e487391a609883daed63659f50a526a970bdfe;hb=35b3434762d426e0cd5e04eb735291f8ca7ea08e;hp=f5212e38fb224bced16cd81decd55b87d152fe5e;hpb=7fa2c9c1b85c98786655ad5169708d8dc84e8353;p=catagits%2FCatalyst-Runtime.git diff --git a/t/lib/Catalyst/Plugin/Test/Errors.pm b/t/lib/Catalyst/Plugin/Test/Errors.pm index f5212e3..51e4873 100644 --- a/t/lib/Catalyst/Plugin/Test/Errors.pm +++ b/t/lib/Catalyst/Plugin/Test/Errors.pm @@ -1,22 +1,22 @@ package Catalyst::Plugin::Test::Errors; use strict; -use NEXT; +use MRO::Compat; sub error { my $c = shift; unless ( $_[0] ) { - return $c->NEXT::error(@_); + return $c->next::method(@_); } if ( $_[0] =~ /^(Unknown resource|No default action defined)/ ) { $c->response->status(404); } - + if ( $_[0] =~ /^Couldn\'t forward/ ) { $c->response->status(404); - } + } if ( $_[0] =~ /^Caught exception/ ) { $c->response->status(500); @@ -27,7 +27,7 @@ sub error { $c->response->headers->push_header( 'X-Catalyst-Error' => $error ); - $c->NEXT::error(@_); + $c->next::method(@_); } 1;