Stop the server.
(self)
| 218 | return self.process |
| 219 | |
| 220 | def stop(self): |
| 221 | """Stop the server.""" |
| 222 | if self.process is None: |
| 223 | raise RuntimeError("Selenium server isn't running") |
| 224 | else: |
| 225 | if self.process.poll() is None: |
| 226 | self.process.terminate() |
| 227 | self.process.wait() |
| 228 | self.process = None |
| 229 | print("Selenium server has been terminated") |