1
0
mirror of synced 2026-05-22 18:53:15 +00:00

test: fix WARNING: sendResponseHeaders:... (#713)

This commit is contained in:
Yury Semikhatsky
2021-11-18 17:18:55 -08:00
committed by GitHub
parent b4100a4d68
commit 4d379726e5
2 changed files with 7 additions and 7 deletions
@@ -63,15 +63,15 @@ public class TestGlobalFetch extends TestBase {
@Test
void headShouldWork() {
APIRequestContext request = playwright.request().newContext();
APIResponse response = request.head(server.PREFIX + "/simple.json");
assertEquals(server.PREFIX + "/simple.json", response.url());
APIResponse response = request.head(server.EMPTY_PAGE);
assertEquals(server.EMPTY_PAGE, response.url());
assertEquals(200, response.status());
assertEquals("OK", response.statusText());
assertTrue(response.ok());
assertEquals("application/json", response.headers().get("content-type"));
assertEquals("text/html", response.headers().get("content-type"));
Optional<HttpHeader> contentType = response.headersArray().stream().filter(h -> "content-type".equals(h.name.toLowerCase())).findFirst();
assertTrue(contentType.isPresent());
assertEquals("application/json", contentType.get().value);
assertEquals("text/html", contentType.get().value);
assertEquals("", response.text());
}
@@ -110,7 +110,7 @@ public class TestPageNavigate extends TestBase {
@Test
void shouldWorkWithSubframesReturn204() {
server.setRoute("/frames/frame.html", exchange -> {
exchange.sendResponseHeaders(204, 0);
exchange.sendResponseHeaders(204, -1);
exchange.getResponseBody().close();
});
page.navigate(server.PREFIX + "/frames/one-frame.html");
@@ -119,7 +119,7 @@ public class TestPageNavigate extends TestBase {
@Test
void shouldWorkWithSubframesReturn204WithDomcontentloaded() {
server.setRoute("/frames/frame.html", exchange -> {
exchange.sendResponseHeaders(204, 0);
exchange.sendResponseHeaders(204, -1);
exchange.getResponseBody().close();
});
page.navigate(server.PREFIX + "/frames/one-frame.html", new Page.NavigateOptions().setWaitUntil(WaitUntilState.DOMCONTENTLOADED));
@@ -129,7 +129,7 @@ public class TestPageNavigate extends TestBase {
void shouldFailWhenServerReturns204() {
// WebKit just loads an empty page.
server.setRoute("/empty.html", exchange -> {
exchange.sendResponseHeaders(204, 0);
exchange.sendResponseHeaders(204, -1);
exchange.getResponseBody().close();
});
try {