Move the test actions to their own controller file to silence warning about
[catagits/Catalyst-View-TT.git] / t / lib / TestApp.pm
index 7a823ce..97bf8f0 100755 (executable)
@@ -21,59 +21,3 @@ __PACKAGE__->config(
 
 __PACKAGE__->setup;
 
-sub default : Private {
-    my ($self, $c) = @_;
-
-    $c->response->redirect($c->uri_for('test'));
-}
-
-sub test : Local {
-    my ($self, $c) = @_;
-
-    $c->stash->{message} = ($c->request->param('message') || $c->config->{default_message});
-}
-
-sub test_includepath : Local {
-    my ($self, $c) = @_;
-    $c->stash->{message} = ($c->request->param('message') || $c->config->{default_message});
-    $c->stash->{template} = $c->request->param('template');
-    if ( $c->request->param('additionalpath') ){
-        my $additionalpath = Path::Class::dir($c->config->{root}, $c->request->param('additionalpath'));
-        $c->stash->{additional_template_paths} = ["$additionalpath"];
-    }
-    if ( $c->request->param('addpath') ){
-        my $additionalpath = Path::Class::dir($c->config->{root}, $c->request->param('addpath'));
-        my $view = 'TestApp::View::TT::' . ($c->request->param('view') || $c->config->{default_view});
-        no strict "refs";
-        push @{$view . '::include_path'}, "$additionalpath";
-        use strict;
-    }
-}
-
-sub test_render : Local {
-       my ($self, $c) = @_;
-
-       $c->stash->{message} = $c->view('TT')->render($c, $c->req->param('template'), {param => $c->req->param('param')});
-       $c->stash->{template} = 'test.tt';
-
-}
-
-sub test_msg : Local {
-       my ($self, $c) = @_;
-       my $tmpl = $c->req->param('msg');
-       
-       $c->stash->{message} = $c->view('TT')->render($c, \$tmpl);
-       $c->stash->{template} = 'test.tt';
-}
-
-sub end : Private {
-    my ($self, $c) = @_;
-
-    return 1 if $c->response->status =~ /^3\d\d$/;
-    return 1 if $c->response->body;
-
-    my $view = 'View::TT::' . ($c->request->param('view') || $c->config->{default_view});
-    $c->forward($view);
-}
-
-1;