Skip to content

Commit bde022a

Browse files
committed
Updated auth test - was trying to find page that onlt exists in rb bindings, removed change from websocket_connection.py
1 parent b1c45b0 commit bde022a

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

py/selenium/webdriver/common/bidi/network.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -300,4 +300,4 @@ def continue_request(self, **kwargs):
300300
if self.url is not None:
301301
params["url"] = self.url
302302

303-
self.network.conn.execute(self.command_builder("network.continueWithRequest", params))
303+
self.network.conn.execute(self.command_builder("network.continueWithRequest", params))

py/selenium/webdriver/remote/websocket_connection.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def execute(self, command):
7070
return self._deserialize_result(result, command)
7171

7272
def add_callback(self, event, callback):
73-
event_name = event.event_class if hasattr(event, "event_class") else event
73+
event_name = event.event_class
7474
if event_name not in self.callbacks:
7575
self.callbacks[event_name] = []
7676

py/test/selenium/webdriver/common/bidi_network_tests.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,13 @@ def test_remove_intercept(driver):
3838
driver.network.remove_intercept(result["intercept"])
3939
assert driver.network.intercepts == [], "Intercept not removed"
4040

41+
4142
@pytest.mark.xfail_safari
4243
def test_add_and_remove_request_handler(driver, pages):
4344

4445
requests = []
4546

46-
def callback(request):
47+
def callback(request: Request):
4748
requests.append(request)
4849

4950
callback_id = driver.network.add_request_handler("before_request", callback)
@@ -53,6 +54,7 @@ def callback(request):
5354
assert not requests, "Requests intercepted"
5455
assert driver.find_element(By.NAME, "login").is_displayed(), "Request not continued"
5556

57+
5658
@pytest.mark.xfail_safari
5759
def test_continue_request(driver, pages):
5860

@@ -66,9 +68,9 @@ def callback(request: Request):
6668

6769

6870
@pytest.mark.xfail_safari
69-
def test_continue_with_auth(driver, pages):
71+
def test_continue_with_auth(driver):
7072

71-
callback_id = driver.network.add_auth_handler("test", "test")
73+
callback_id = driver.network.add_auth_handler("user", "passwd")
7274
assert callback_id is not None, "Request handler not added"
73-
pages.load("basicAuth")
74-
assert driver.find_element(By.TAG_NAME, "h1").text == "authorized", "Authorization failed"
75+
driver.get("https://httpbin.org/basic-auth/user/passwd")
76+
assert "authenticated" in driver.page_source, "Authorization failed"

0 commit comments

Comments
 (0)