X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Flib%2FPluginTestApp%2FController%2FRoot.pm;h=7bec366f000da8c9f002f911783d443276018e0d;hb=fe82a51db5b44026493ce2a6e05c0f233ddfb4dd;hp=5358074065e36060a55d28653a2cbe2a7aacc72c;hpb=b3986722960128cc5a6e406064438f2637a8d778;p=catagits%2FCatalyst-Runtime.git diff --git a/t/lib/PluginTestApp/Controller/Root.pm b/t/lib/PluginTestApp/Controller/Root.pm index 5358074..7bec366 100644 --- a/t/lib/PluginTestApp/Controller/Root.pm +++ b/t/lib/PluginTestApp/Controller/Root.pm @@ -34,6 +34,13 @@ sub run_time_plugins : Local { ref($c)->plugin( faux => $faux_plugin ); isa_ok $c, 'Catalyst::Plugin::Test::Plugin'; + + # applied parameterized role + if (eval { require MooseX::Role::Parameterized; 1 }) { + can_ok $c, 'affe'; + is $c->affe, 'birne', 'right method created by parameterized role'; + } + isa_ok $c, 'TestApp::Plugin::FullyQualified'; ok !$c->isa($faux_plugin), '... and it should not inherit from the instant plugin';