X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Flib%2FCatalyst%2FPlugin%2FTest%2FHeaders.pm;h=5bb07a587486a772fc63d918421d1a7f7a4dacc1;hb=7fa2c9c1b85c98786655ad5169708d8dc84e8353;hp=c5a89cb050c07bf8569aaa61a3623cc54cb73112;hpb=66741f94ac93b7ba0989db3556d0e3fe36c1be87;p=catagits%2FCatalyst-Runtime.git diff --git a/t/lib/Catalyst/Plugin/Test/Headers.pm b/t/lib/Catalyst/Plugin/Test/Headers.pm index c5a89cb..5bb07a5 100644 --- a/t/lib/Catalyst/Plugin/Test/Headers.pm +++ b/t/lib/Catalyst/Plugin/Test/Headers.pm @@ -1,6 +1,7 @@ package Catalyst::Plugin::Test::Headers; use strict; +use NEXT; sub prepare { my $class = shift; @@ -9,7 +10,7 @@ sub prepare { $c->response->header( 'X-Catalyst-Engine' => $c->engine ); $c->response->header( 'X-Catalyst-Debug' => $c->debug ? 1 : 0 ); - + { my $components = join( ', ', sort keys %{ $c->components } ); $c->response->header( 'X-Catalyst-Components' => $components ); @@ -17,7 +18,7 @@ sub prepare { { no strict 'refs'; - my $plugins = join( ', ', sort grep { m/^Catalyst::Plugin/ } @{ $class . '::ISA' } ); + my $plugins = join ', ', $class->registered_plugins; $c->response->header( 'X-Catalyst-Plugins' => $plugins ); }