Change configuration key to 'Plugin::Static::Simple' by default.
[catagits/Catalyst-Plugin-Static-Simple.git] / t / 12check_error_scope.t
CommitLineData
fb25065e 1#!perl
2
3use strict;
4use warnings;
5no strict 'refs';
6no warnings 'redefine';
7
8use FindBin;
9use lib "$FindBin::Bin/lib";
10
11use Test::More tests => 3;
d925e93e 12BEGIN {
13 use Catalyst::Plugin::Static::Simple;
14 Catalyst::Plugin::Static::Simple->meta->add_before_method_modifier(
15 'prepare_action',
16 sub {
17 my ($c) = @_;
18 eval { die("FOO"); };
19
20 ok( $@, '$@ has a value.' );
21 }
22 );
23}
fb25065e 24use Catalyst::Test 'TestApp';
25
ee1e7faf 26TestApp->config->{'Plugin::Static::Simple'}->{dirs} = [qr{stuff/}];
fb25065e 27
28ok( my $res = request("http://localhost/"), 'request ok' );
29ok( $res->code == 200, q{Previous error doesn't crash static::simple} );