Skip RawResponse tests on Windows #1523

These tests stall on Windows starting with network-2.6.3.4. I haven't
yet figured out why exactly that's the case, or a minimum repro.
This commit is contained in:
Michael Snoyman 2018-06-19 10:37:20 +03:00
parent 12a2bb58e9
commit d38d00f114
2 changed files with 9 additions and 0 deletions

View File

@ -16,7 +16,12 @@ import qualified YesodCoreTest.Redirect as Redirect
import qualified YesodCoreTest.JsLoader as JsLoader
import qualified YesodCoreTest.RequestBodySize as RequestBodySize
import qualified YesodCoreTest.Json as Json
-- Skip on Windows, see https://github.com/yesodweb/yesod/issues/1523#issuecomment-398278450
#if !WINDOWS
import qualified YesodCoreTest.RawResponse as RawResponse
#endif
import qualified YesodCoreTest.Streaming as Streaming
import qualified YesodCoreTest.Reps as Reps
import qualified YesodCoreTest.Auth as Auth
@ -43,7 +48,9 @@ specs = do
JsLoader.specs
RequestBodySize.specs
Json.specs
#if !WINDOWS
RawResponse.specs
#endif
Streaming.specs
Reps.specs
Auth.specs

View File

@ -170,6 +170,8 @@ test-suite tests
YesodCoreTest.YesodTest
cpp-options: -DTEST
if os(windows)
cpp-options: -DWINDOWS
build-depends: base
, async
, bytestring