Skip to content

Commit 8530fe2

Browse files
committed
Update test
1 parent 93b8dc2 commit 8530fe2

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

java/test/org/openqa/selenium/bidi/permissions/BUILD.bazel

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ java_selenium_test_suite(
66
size = "large",
77
srcs = glob(["*Test.java"]),
88
browsers = [
9-
"chrome",
10-
"edge",
119
"firefox",
1210
],
1311
data = [

java/test/org/openqa/selenium/bidi/permissions/PermissionsTest.java

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -54,21 +54,23 @@ public void setUp() {
5454
@Test
5555
@NeedsFreshDriver
5656
public void canSetPermission() {
57-
driver.get(new Pages(appServer).blankPage);
57+
BrowsingContext context = new BrowsingContext(driver, driver.getWindowHandle());
5858

59-
String windowHandle = driver.getWindowHandle();
59+
context.navigate(new Pages(appServer).blankPage, ReadinessState.COMPLETE);
60+
61+
String contextId = context.getId();
6062

6163
EvaluateResult origin =
6264
script.callFunctionInBrowsingContext(
63-
windowHandle, GET_ORIGIN, true, Optional.empty(), Optional.empty(), Optional.empty());
65+
contextId, GET_ORIGIN, true, Optional.empty(), Optional.empty(), Optional.empty());
6466

6567
String originValue = (String) ((EvaluateResultSuccess) origin).getResult().getValue().get();
6668

6769
permission.setPermission(Map.of("name", "geolocation"), PermissionState.GRANTED, originValue);
6870

6971
EvaluateResult result =
7072
script.callFunctionInBrowsingContext(
71-
windowHandle,
73+
contextId,
7274
GET_GEOLOCATION_PERMISSION,
7375
true,
7476
Optional.empty(),
@@ -82,7 +84,7 @@ public void canSetPermission() {
8284

8385
result =
8486
script.callFunctionInBrowsingContext(
85-
windowHandle,
87+
contextId,
8688
GET_GEOLOCATION_PERMISSION,
8789
true,
8890
Optional.empty(),
@@ -96,7 +98,7 @@ public void canSetPermission() {
9698

9799
result =
98100
script.callFunctionInBrowsingContext(
99-
windowHandle,
101+
contextId,
100102
GET_GEOLOCATION_PERMISSION,
101103
true,
102104
Optional.empty(),

0 commit comments

Comments
 (0)