X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fpsgi_utils.t;h=15afb9d11fd399170b8182bab03cc822a4f4fc19;hb=66ef16798266544a462bc6f0250cc693caec47ed;hp=9b6092676e6fbab3437d819d23abf34c5f42e4f6;hpb=4477b313f9ef93789650b63e5ce408fe65ca54b2;p=catagits%2FCatalyst-Runtime.git diff --git a/t/psgi_utils.t b/t/psgi_utils.t index 9b60926..15afb9d 100644 --- a/t/psgi_utils.t +++ b/t/psgi_utils.t @@ -3,18 +3,19 @@ use strict; # Make it easier to mount PSGI apps under catalyst +my $psgi_app = sub { + my $req = Plack::Request->new(shift); + return [200,[],[$req->path]]; +}; + { package MyApp::Controller::Docs; + $INC{'MyApp/Controller/Docs.pm'} = __FILE__; use base 'Catalyst::Controller'; use Plack::Request; use Catalyst::Utils; - my $psgi_app = sub { - my $req = Plack::Request->new(shift); - return [200,[],[$req->path]]; - }; - sub name :Local { my ($self, $c) = @_; my $env = $c->Catalyst::Utils::env_at_action; @@ -31,16 +32,12 @@ use strict; } package MyApp::Controller::User; + $INC{'MyApp/Controller/User.pm'} = __FILE__; use base 'Catalyst::Controller'; use Plack::Request; use Catalyst::Utils; - my $psgi_app = sub { - my $req = Plack::Request->new(shift); - return [200,[],[$req->path]]; - }; - sub local_example :Local { my ($self, $c) = @_; my $env = $self->get_env($c); @@ -94,8 +91,6 @@ use strict; } } - $INC{'MyApp/Controller/User.pm'} = __FILE__; - package MyApp; use Catalyst; MyApp->setup;