Skip to content

Commit f49c500

Browse files
committed
[py] Add another test
1 parent 0c3e09b commit f49c500

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

py/selenium/webdriver/remote/server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ def start(self):
129129
if not self._wait_for_server():
130130
f"Timed out waiting for Selenium server at {self.status_url}"
131131
print("Selenium server is ready")
132-
return self.process
132+
return self.process
133133

134134
def stop(self):
135135
"""Stop the server."""

py/test/unit/selenium/webdriver/remote/remote_server_tests.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,3 +44,9 @@ def test_server_with_invalid_port():
4444
def test_server_with_port_out_of_range():
4545
with pytest.raises(ValueError, match="port must be 0-65535"):
4646
Server(port=99999)
47+
48+
def test_stopping_server_thats_not_running():
49+
server = Server()
50+
with pytest.raises(RuntimeError, match="Selenium server isn't running"):
51+
server.stop()
52+
assert server.process is None

0 commit comments

Comments
 (0)