File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed
selenium/webdriver/remote
test/unit/selenium/webdriver/remote Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff 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."""
Original file line number Diff line number Diff line change @@ -44,3 +44,9 @@ def test_server_with_invalid_port():
4444def 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
You can’t perform that action at this time.
0 commit comments