Add HTTP support
[catagits/Catalyst-View-Component-SubInclude.git] / t / lib / ESITest / Controller / Root.pm
index 966a992..43881bf 100644 (file)
@@ -6,13 +6,15 @@ use base 'Catalyst::Controller';
 
 __PACKAGE__->config->{namespace} = '';
 
-sub index :Path Args(0) {
+sub auto : Private {
     my ( $self, $c ) = @_;
+    $c->stash->{'current_view'} = 'TT';
+    return 1;
 }
 
-sub base : Chained('/') PathPart('') CaptureArgs(0) {
-    my ( $self, $c ) = @_;
-}
+sub index :Path Args(0) {}
+
+sub base : Chained('/') PathPart('') CaptureArgs(0) {}
 
 sub time_include : Chained('base') PathPart('time') Args(0) {
     my ( $self, $c ) = @_;
@@ -106,6 +108,14 @@ sub time_args_no_chained : Path('time_args_no_chained') Args {
     $c->stash->{template} = 'time_include.tt';
 }
 
+sub http : Chained('base') PathPart('') CaptureArgs(0) {
+    pop->stash->{'current_view'} = 'TTWithHTTP';
+}
+
+sub http_cpan : Chained('http') Args(0) {}
+
+sub http_github : Chained('http') Args(0) {}
+
 sub end : ActionClass('RenderView') {}
 
 1;