1
0
mirror of synced 2026-08-05 15:06:54 +00:00

test: disable test that flakes in Chromium (#457)

This commit is contained in:
Yury Semikhatsky
2021-05-21 16:40:19 +00:00
committed by GitHub
parent a67bf05b05
commit 9a994aba70
@@ -28,8 +28,7 @@ import java.util.concurrent.ExecutionException;
import java.util.concurrent.Future;
import java.util.stream.Collectors;
import static com.microsoft.playwright.Utils.attachFrame;
import static com.microsoft.playwright.Utils.mapOf;
import static com.microsoft.playwright.Utils.*;
import static org.junit.jupiter.api.Assertions.*;
public class TestNetworkRequest extends TestBase {
@@ -102,8 +101,13 @@ public class TestNetworkRequest extends TestBase {
assertTrue(response.request().headers().get("user-agent").contains("WebKit"));
}
static boolean isWebKitWindowsOrChromium() {
return (isWebKit() && getOS() == Utils.OS.WINDOWS) || isChromium();
}
@Test
@DisabledIf(value="com.microsoft.playwright.TestBase#isWebKit", disabledReason="fail")
@DisabledIf(value="isWebKitWindowsOrChromium", disabledReason="Flaky, see https://github.com/microsoft/playwright/issues/6690")
void shouldGetTheSameHeadersAsTheServer() throws ExecutionException, InterruptedException {
Future<Server.Request> serverRequest = server.futureRequest("/empty.html");
server.setRoute("/empty.html", exchange -> {