From 77d7391a2c1fcb8f16ec993e321945b99c7d6ec5 Mon Sep 17 00:00:00 2001 From: Alexandr Ciornii Date: Fri, 14 Jun 2013 23:24:27 +0300 Subject: [PATCH 1/2] t/Plack-Middleware/wrapcgi.t also hangs on Windows, so disable it --- t/Plack-Middleware/wrapcgi.t | 1 + 1 file changed, 1 insertion(+) diff --git a/t/Plack-Middleware/wrapcgi.t b/t/Plack-Middleware/wrapcgi.t index b936e9f19..b7b6ce23d 100644 --- a/t/Plack-Middleware/wrapcgi.t +++ b/t/Plack-Middleware/wrapcgi.t @@ -1,5 +1,6 @@ use strict; use Test::More; +plan skip_all => "Hangs on Windows" if $^O eq 'MSWin32'; use Test::Requires { 'CGI::Emulate::PSGI' => 0.06, 'CGI::Compile' => 0.03 }; use Plack::Test; use HTTP::Request::Common; From 95164b4f11d841d74d06ae71bec288b07b5dfee5 Mon Sep 17 00:00:00 2001 From: Alexandr Ciornii Date: Fri, 14 Jun 2013 23:26:51 +0300 Subject: [PATCH 2/2] Plack::Loader::Shotgun should be loaded after OS check --- t/Plack-Loader/shotgun.t | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/t/Plack-Loader/shotgun.t b/t/Plack-Loader/shotgun.t index 36c8f79cd..cb7b95a7c 100644 --- a/t/Plack-Loader/shotgun.t +++ b/t/Plack-Loader/shotgun.t @@ -2,10 +2,11 @@ use strict; use warnings; use Test::More; use Plack::Test::Suite; -use Plack::Loader::Shotgun; plan skip_all => "Skip on Win32" if $^O eq 'MSWin32'; +require Plack::Loader::Shotgun; + Plack::Test::Suite->run_server_tests( sub { my($port, $app) = @_;