X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Flive%2Flib%2FTestApp.pm;h=4ab30c3dd70dcad370ef42ceb9cd708769338a51;hb=01ba879fae4d3ac2babde66ec6d45b822ba412f8;hp=974e9f3759973086812a0c745044e3d190fba1c8;hpb=57e4592849c4ec6ba7a0dea780ce8b2aa2de5606;p=catagits%2FCatalyst-Runtime.git diff --git a/t/live/lib/TestApp.pm b/t/live/lib/TestApp.pm index 974e9f3..4ab30c3 100644 --- a/t/live/lib/TestApp.pm +++ b/t/live/lib/TestApp.pm @@ -20,6 +20,7 @@ sub global_action : Private { $c->forward('TestApp::View::Dump::Request'); } + sub execute { my $c = shift; my $class = ref( $c->component( $_[0] ) ) || $_[0]; @@ -33,6 +34,10 @@ sub execute { elsif ( $action =~ /\/(\w+)$/ ) { $method = $1; } + elsif ( $action =~ /^(\w+)$/ ) { + $method = $action; + } + if ( $class && $method && $method !~ /^_/ ) { my $executed = sprintf( "%s->%s", $class, $method );