CGI-Application-Plugin-AutoRunmode
view release on metacpan or search on metacpan
my $testname = "security check - calling packaged runmode";
$q->param(rm => 'MyTestSubApp::mode2');
my $app = new MyTestApp(QUERY=>$q);
eval{ my $t = $app->run; };
ok ($@ =~ /^No such/, $testname);
}
# CGI::App::Callbacks tests (4.0 hooks)
SKIP: {
my $has_callbacks = $CGI::Application::VERSION >= 4;
skip 'callback hooks require CGI::Application version 4', 2
unless $has_callbacks;
{
my $testname = "install via Callbacks";
$q->param(rm => 'mode2');
my $app = new MyCallBackTest(QUERY=>$q);
my $t = $app->run;
ok ($t =~ /called mode2/, $testname);
}
( run in 0.510 second using v1.01-cache-2.11-cpan-9b1e4054eb1 )