- Added new _DISPATCH private action for dispatching
[catagits/Catalyst-Runtime.git] / t / live / lib / TestApp.pm
index 8227622..974e9f3 100644 (file)
@@ -10,6 +10,11 @@ TestApp->config( name => 'TestApp', root => '/some/dir' );
 
 TestApp->setup;
 
+sub index : Private {
+    my ( $self, $c ) = @_;
+    $c->res->body( 'root index' );
+}
+
 sub global_action : Private {
     my ( $self, $c ) = @_;
     $c->forward('TestApp::View::Dump::Request');
@@ -29,7 +34,7 @@ sub execute {
         $method = $1;
     }
 
-    if ( $class && $method ) {
+    if ( $class && $method && $method !~ /^_/ ) {
         my $executed = sprintf( "%s->%s", $class, $method );
         my @executed = $c->response->headers->header('X-Catalyst-Executed');
         push @executed, $executed;