Use Plack::Test::ExternalServer in Catalyst::Test remote requests
[catagits/Catalyst-Runtime.git] / lib / Catalyst / Engine.pm
index 56486f6..6919625 100644 (file)
@@ -12,8 +12,6 @@ use HTTP::Headers;
 use URI::QueryParam;
 use Moose::Util::TypeConstraints;
 use Plack::Loader;
-use Plack::Middleware::Conditional;
-use Plack::Middleware::ReverseProxy;
 use Catalyst::EngineLoader;
 use Encode ();
 use utf8;
@@ -795,11 +793,9 @@ sub run {
     my $options = pop @args if (scalar @args && ref($args[-1]) eq 'HASH');
     if (! $server ) {
         $server = Catalyst::EngineLoader->new(application_name => ref($self))->auto();
-        # We're not being called from a script,
-                                                    # so auto detect what backend to run on.
-                                                    # This should never happen, as mod_perl
-                                                    # never calls ->run, instead the $app->handle
-                                                    # method is called per request.
+        # We're not being called from a script, so auto detect what backend to
+        # run on.  This should never happen, as mod_perl never calls ->run,
+        # instead the $app->handle method is called per request.
         $app->log->warn("Not supplied a Plack engine, falling back to engine auto-loader (are your scripts ancient?)")
     }
     $server->run($psgi, $options);