author_requires 'CatalystX::LeakChecker', '0.05';
author_requires 'File::Copy::Recursive'; # For http server test
author_requires 'Catalyst::Devel', '1.0'; # For http server test
+author_requires 'Catalyst::Engine::PSGI';
author_tests 't/author';
author_requires(map {; $_ => 0 } qw(
use TestApp;
use HTTP::Request::Common;
+plan skip_all => "Catalyst::Engine::PSGI required for this test"
+ unless eval { require Catalyst::Engine::PSGI; 1; };
+
my $warning;
local $SIG{__WARN__} = sub { $warning = $_[0] };