diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/req_SUITE.erl | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/test/req_SUITE.erl b/test/req_SUITE.erl index f58154f..6fc2e12 100644 --- a/test/req_SUITE.erl +++ b/test/req_SUITE.erl @@ -452,13 +452,18 @@ read_body(Config) -> ok. read_body_mtu(Config) -> - doc("Request body whose sizes are around the MTU."), - MTU = ct_helper:get_loopback_mtu(), - _ = [begin - Body = <<0:Size/unit:8>>, - Body = do_body("POST", "/full/read_body", [], Body, Config) - end || Size <- lists:seq(MTU - 10, MTU + 10)], - ok. + case os:type() of + {win32, _} -> + {skip, "Loopback MTU size is 0xFFFFFFFF on Windows."}; + {unix, _} -> + doc("Request body whose sizes are around the MTU."), + MTU = ct_helper:get_loopback_mtu(), + _ = [begin + Body = <<0:Size/unit:8>>, + Body = do_body("POST", "/full/read_body", [], Body, Config) + end || Size <- lists:seq(MTU - 10, MTU + 10)], + ok + end. read_body_period(Config) -> doc("Read the request body for at most 2 seconds."), |