X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=t%2Flib%2FPluginTestApp.pm;h=b462fa024bdf878ba8d83d5af34d2a7b2dbe1cdc;hp=1031586f01c4697ea7457f8636d50958050a6097;hb=82010ea176741c7a4f2baf3f6f27377b1d9f6b15;hpb=9d04b6857491ce04e79cf93bdd45727e052ad6e6 diff --git a/t/lib/PluginTestApp.pm b/t/lib/PluginTestApp.pm index 1031586..b462fa0 100644 --- a/t/lib/PluginTestApp.pm +++ b/t/lib/PluginTestApp.pm @@ -1,10 +1,13 @@ package PluginTestApp; use Test::More; -use Catalyst qw( - Test::Plugin - +TestApp::Plugin::FullyQualified - ); +use Catalyst ( + 'Test::Plugin', + '+TestApp::Plugin::FullyQualified', + (eval { require MooseX::Role::Parameterized; 1 } + ? ('+TestApp::Plugin::ParameterizedRole' => { method_name => 'affe' }) + : ()), +); sub _test_plugins { my $c = shift; @@ -12,7 +15,7 @@ sub _test_plugins { [ qw/Catalyst::Plugin::Test::Plugin TestApp::Plugin::FullyQualified/ - ], + ], '... and it should report the correct plugins'; ok $c->registered_plugins('Catalyst::Plugin::Test::Plugin'), '... or if we have a particular plugin';