From 3c16999b53b7194eaf56884ce9b9e14925af03e2 Mon Sep 17 00:00:00 2001 From: HoneyryderChuck Date: Sun, 28 Jan 2018 23:20:25 +0000 Subject: [PATCH] do not do brotli tests on jruby --- test/support/requests/plugins/compression.rb | 36 +++++++++++--------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/test/support/requests/plugins/compression.rb b/test/support/requests/plugins/compression.rb index b8ad2c0e..00957d57 100644 --- a/test/support/requests/plugins/compression.rb +++ b/test/support/requests/plugins/compression.rb @@ -59,24 +59,26 @@ module Requests assert compressed_data.bytesize < 8012, "body hasn't been compressed" end - def test_plugin_compression_brotli - client = HTTPX.plugin(:"compression/brotli") - response = client.get("http://httpbin.org/brotli") - verify_status(response.status, 200) - body = json_body(response) - assert body["brotli"], "response should be deflated" - end + unless RUBY_ENGINE == "java" + def test_plugin_compression_brotli + client = HTTPX.plugin(:"compression/brotli") + response = client.get("http://httpbin.org/brotli") + verify_status(response.status, 200) + body = json_body(response) + assert body["brotli"], "response should be deflated" + end - def test_plugin_compression_brotli_post - client = HTTPX.plugin(:"compression/brotli") - uri = build_uri("/post") - response = client.headers("content-encoding" => "br") - .post(uri, body: "a" * 8012) - verify_status(response.status, 200) - body = json_body(response) - verify_header(body["headers"], "Content-Type", "application/octet-stream") - compressed_data = body["data"] - assert compressed_data.bytesize < 8012, "body hasn't been compressed" + def test_plugin_compression_brotli_post + client = HTTPX.plugin(:"compression/brotli") + uri = build_uri("/post") + response = client.headers("content-encoding" => "br") + .post(uri, body: "a" * 8012) + verify_status(response.status, 200) + body = json_body(response) + verify_header(body["headers"], "Content-Type", "application/octet-stream") + compressed_data = body["data"] + assert compressed_data.bytesize < 8012, "body hasn't been compressed" + end end end end