diff options
author | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2021-03-26 09:37:10 +0100 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2021-03-26 09:37:10 +0100 |
commit | 8b216bb87c7760439f76cdd1366c87d8461a851c (patch) | |
tree | ad2464428b99a4dbc93b7752bfdd71d3e8d13875 /container-core | |
parent | d1f0746b362165de93af6108a49ed7dc495f6e8b (diff) |
Use BlockingQueueRequestLog
Diffstat (limited to 'container-core')
-rw-r--r-- | container-core/src/test/java/com/yahoo/jdisc/http/server/jetty/HttpServerTest.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/container-core/src/test/java/com/yahoo/jdisc/http/server/jetty/HttpServerTest.java b/container-core/src/test/java/com/yahoo/jdisc/http/server/jetty/HttpServerTest.java index b0107a29f2c..46e65ecb3fa 100644 --- a/container-core/src/test/java/com/yahoo/jdisc/http/server/jetty/HttpServerTest.java +++ b/container-core/src/test/java/com/yahoo/jdisc/http/server/jetty/HttpServerTest.java @@ -868,8 +868,8 @@ public class HttpServerTest { } @Test - public void requireThatRequestIsTrackedInAccessLog() throws IOException { - InMemoryRequestLog requestLogMock = new InMemoryRequestLog(); + public void requireThatRequestIsTrackedInAccessLog() throws IOException, InterruptedException { + BlockingQueueRequestLog requestLogMock = new BlockingQueueRequestLog(); TestDriver driver = TestDrivers.newConfiguredInstance( new EchoRequestHandler(), new ServerConfig.Builder(), @@ -877,7 +877,7 @@ public class HttpServerTest { binder -> binder.bind(RequestLog.class).toInstance(requestLogMock)); driver.client().newPost("/status.html").setContent("abcdef").execute().expectStatusCode(is(OK)); assertThat(driver.close(), is(true)); - RequestLogEntry entry = requestLogMock.entries().get(0); + RequestLogEntry entry = requestLogMock.poll(Duration.ofSeconds(30)); Assertions.assertThat(entry.statusCode()).hasValue(200); Assertions.assertThat(entry.requestSize()).hasValue(6); } |