Skip to content

Commit dd35a81

Browse files
Karmgsmet
authored andcommitted
Test loads brotli to do compression
(cherry picked from commit 4174cce)
1 parent cbc47ed commit dd35a81

File tree

1 file changed

+7
-0
lines changed
  • integration-tests/vertx-http-compressors/app/src/test/java/io/quarkus/compressors/it

1 file changed

+7
-0
lines changed

integration-tests/vertx-http-compressors/app/src/test/java/io/quarkus/compressors/it/Testflow.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import java.util.zip.DeflaterOutputStream;
1818
import java.util.zip.GZIPOutputStream;
1919

20+
import com.aayushatharva.brotli4j.Brotli4jLoader;
2021
import com.aayushatharva.brotli4j.encoder.BrotliOutputStream;
2122

2223
import io.netty.buffer.ByteBuf;
@@ -39,6 +40,11 @@ public class Testflow {
3940
// Vert.x/Netty versions over time.
4041
public static final int COMPRESSION_TOLERANCE_PERCENT = 2;
4142

43+
static {
44+
// Our test code does compression
45+
Brotli4jLoader.ensureAvailability();
46+
}
47+
4248
/**
4349
* This test logic is shared by both "all" module and "some" module. See their RESTEndpointsTest classes.
4450
*
@@ -121,6 +127,7 @@ public static void runDecompressorsTest(String endpoint, String acceptEncoding,
121127
client.postAbs(endpoint)
122128
.putHeader(HttpHeaders.CONTENT_ENCODING.toString(), contentEncoding)
123129
.putHeader(HttpHeaders.ACCEPT.toString(), "*/*")
130+
.putHeader(HttpHeaders.USER_AGENT.toString(), "Tester")
124131
.sendBuffer(compress(contentEncoding, TEXT), ar -> {
125132
if (ar.succeeded()) {
126133
future.complete(ar.result());

0 commit comments

Comments
 (0)