Skip to content

Commit aeedba1

Browse files
committed
[py] Add context manager to test
1 parent 6684096 commit aeedba1

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

py/test/selenium/webdriver/remote/remote_connection_tests.py

+5-6
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,8 @@ def test_remote_webdriver_with_http_timeout(firefox_options, webserver):
4545
server_addr = f"http://{webserver.host}:{webserver.port}"
4646
client_config = ClientConfig(remote_server_addr=server_addr, timeout=http_timeout)
4747
assert client_config.timeout == http_timeout
48-
driver = webdriver.Remote(options=firefox_options, client_config=client_config)
49-
driver.get(f"{server_addr}/simpleTest.html")
50-
driver.implicitly_wait(wait_timeout)
51-
with pytest.raises(ReadTimeoutError):
52-
driver.find_element(By.ID, "no_element_to_be_found")
53-
driver.quit()
48+
with webdriver.Remote(options=firefox_options, client_config=client_config) as driver:
49+
driver.get(f"{server_addr}/simpleTest.html")
50+
driver.implicitly_wait(wait_timeout)
51+
with pytest.raises(ReadTimeoutError):
52+
driver.find_element(By.ID, "no_element_to_be_found")

0 commit comments

Comments
 (0)