Skip to content
This repository was archived by the owner on Dec 23, 2017. It is now read-only.

Commit 44df03a

Browse files
committed
Update mockwebserver dependency to match server dependency version
1 parent e02c0ab commit 44df03a

File tree

2 files changed

+6
-8
lines changed

2 files changed

+6
-8
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@
113113
<dependency>
114114
<groupId>com.squareup.okhttp</groupId>
115115
<artifactId>mockwebserver</artifactId>
116-
<version>2.4.0</version>
116+
<version>2.5.0</version>
117117
<scope>test</scope>
118118
</dependency>
119119
</dependencies>

src/test/java/org/graylog/plugins/usagestatistics/okhttp/GzipRequestInterceptorTest.java

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,14 @@
2323
import com.squareup.okhttp.RequestBody;
2424
import com.squareup.okhttp.Response;
2525
import com.squareup.okhttp.mockwebserver.MockResponse;
26+
import com.squareup.okhttp.mockwebserver.MockWebServer;
2627
import com.squareup.okhttp.mockwebserver.RecordedRequest;
27-
import com.squareup.okhttp.mockwebserver.rule.MockWebServerRule;
2828
import okio.BufferedSource;
2929
import okio.GzipSource;
3030
import okio.Okio;
3131
import okio.Source;
3232
import org.graylog.plugins.usagestatistics.providers.CompressingOkHttpClientProvider;
3333
import org.graylog2.shared.bindings.providers.OkHttpClientProvider;
34-
import org.junit.Rule;
3534
import org.junit.Test;
3635

3736
import java.io.ByteArrayInputStream;
@@ -40,8 +39,7 @@
4039
import static org.assertj.core.api.Assertions.assertThat;
4140

4241
public class GzipRequestInterceptorTest {
43-
@Rule
44-
public MockWebServerRule mockWebServerRule = new MockWebServerRule();
42+
public final MockWebServer mockWebServer = new MockWebServer();
4543

4644
private final OkHttpClientProvider clientProvider = new OkHttpClientProvider(
4745
Duration.seconds(1L),
@@ -53,17 +51,17 @@ public class GzipRequestInterceptorTest {
5351
public void httpClientUsesGzipInRequests() throws Exception {
5452
CompressingOkHttpClientProvider provider = new CompressingOkHttpClientProvider(clientProvider, true);
5553
OkHttpClient client = provider.get();
56-
mockWebServerRule.enqueue(new MockResponse().setResponseCode(202));
54+
mockWebServer.enqueue(new MockResponse().setResponseCode(202));
5755

5856
Request request = new Request.Builder()
59-
.url(mockWebServerRule.getUrl("/test"))
57+
.url(mockWebServer.url("/test"))
6058
.post(RequestBody.create(MediaType.parse("text/plain; charset=utf-8"), "Test"))
6159
.build();
6260
Response response = client.newCall(request).execute();
6361

6462
assertThat(response.isSuccessful()).isTrue();
6563

66-
RecordedRequest recordedRequest = mockWebServerRule.takeRequest();
64+
RecordedRequest recordedRequest = mockWebServer.takeRequest();
6765
assertThat(recordedRequest.getHeader(HttpHeaders.CONTENT_ENCODING)).isEqualTo("gzip");
6866
assertThat(recordedRequest.getHeader(HttpHeaders.CONTENT_TYPE)).isEqualTo("text/plain; charset=utf-8");
6967

0 commit comments

Comments
 (0)