def start(self) -> None: """Start remote browser process.""" self._prev_logging = options.config.logging options.config.logging = 'warn' self.proc = ProcessController() self.browser = RemoteBrowserController() self.element = RemoteElementController() try: self.server = server.start_server(port=0) except OSError: self.wait(0.2) self.server = server.start_server(port=0) self.address = server_config['address'] self.url = 'http://{0}:{1}/'.format(self.address, self.port) self.browser.get(self.url) self.wait_until(lambda: server.is_connected())
def start(self): """Start remote browser process.""" self._prev_logging = options.config.logging options.config.logging = "warn" self.proc = ProcessController() self.browser = RemoteBrowserController() self.element = RemoteElementController() try: self.server = server.start_server(port=0) except OSError: self.wait(0.2) self.server = server.start_server(port=0) self.address = self.server.address self.url = "http://{0}:{1}/".format(self.address, self.port) self.browser.get(self.url) self.wait_until(lambda: server.is_connected())
def connected(self) -> bool: """When this instance has any connection, return True.""" return bool(server.is_connected() and self.ownerDocument)
def connected(self) -> bool: # noqa: D102 return server.is_connected()
def connected(self) -> bool: '''When this instance has any connection, return True.''' return server.is_connected()