Skip to content
Snippets Groups Projects
Commit 965a4bcb authored by Chidera Olibie's avatar Chidera Olibie
Browse files

Add setEnableBrotli tests

Test: atest CtsNetHttpTestCases
Bug: 251012627
Change-Id: I000b24fd91288e1500776b42c1aad5177cd3acfe
parent 02301960
No related branches found
No related tags found
No related merge requests found
......@@ -370,4 +370,20 @@ public class HttpEngineTest {
// This way, if the request were to fail, the test would just be skipped instead of failing.
assumeOKStatusCode(mCallback.mResponseInfo);
}
@Test
public void testHttpEngine_enableBrotli_brotliAdvertised() {
mEngine = mEngineBuilder.setEnableBrotli(true).build();
mRequest =
mEngine.newUrlRequestBuilder(
mTestServer.getEchoHeadersUrl(), mCallback.getExecutor(), mCallback)
.build();
mRequest.start();
mCallback.assumeCallback(ResponseStep.ON_SUCCEEDED);
UrlResponseInfo info = mCallback.mResponseInfo;
assertThat(info.getHeaders().getAsMap().get("x-request-header-Accept-Encoding").toString())
.contains("br");
assertOKStatusCode(info);
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment