def test_build_cmd_line_4(self): self.assertEquals( [ '-log', 'selenium-server.log', ], get_server(log='selenium-server.log').build_cmd_line()[3:])
def server_expired(): server = get_server(request.form['server']) sender = 'no-reply@' + get_application_id() + '.appspotmail.com' site_url = 'http://' + get_application_id() + '.appspot.com' for account in Account.query(): message = mail.EmailMessage(sender=sender, to=account.email) message.subject = "Server expire notification: %s" % server.server_name show_url = url_for('server.show', server_key=server.key.urlsafe()) message_body = "Server %s is expired at %s\n %s%s" \ % (server.server_name, server.expire_date, site_url, show_url) if server.blocked: url = 'http://%s/manager/expired/%s'\ % (server.ip_address, server.token) result = fetch_server_url(url=url, retry_count=3) if result.status_code == 200: if result.content == 'TRUE': message_body += '\n Server %s is blocked upon expiry, %s'\ % (server.server_name, server.expire_date) else: message_body += '\n %s' % result.content else: message_body += '\n Unable to reach %s to block upon expiry, %s'\ % (server.server_name, server.expire_date) message.body = message_body message.send() return make_response('')
def test_build_cmd_line_1(self): self.assertEquals([ 'java', '-jar', libs.selenium_server_path(), ], get_server().build_cmd_line()[:3])
def test_start_stop(self): s = get_server() try: s.start() driver = webdriver.Remote(desired_capabilities=webdriver.DesiredCapabilities.FIREFOX) driver.get('http://www.google.com/') driver.quit() finally: s.stop()
def test_start_stop(self): s = get_server() try: s.start() driver = webdriver.Remote( desired_capabilities=webdriver.DesiredCapabilities.FIREFOX) driver.get('http://www.google.com/') driver.quit() finally: s.stop()
def edit(account, server_key): server = get_server(server_key) if server is None: return abort(404) if request.method == 'POST': form = ServerForm(request.form) if form.validate(): form.populate_obj(server) server.put() return redirect(url_for('server.show', server_key=server.key.urlsafe())) else: form = ServerForm(**server._to_dict()) return render_template('/server/form.html', form=form, server_key=server.key.urlsafe(), account=account)
def show(account, server_key): server = get_server(server_key) if server is None: return abort(404) return render_template('server/show.html', account=account, server=server)
def test_build_cmd_line_5(self): self.assertEquals( ['-userContentTransformation', 'a', 'b'], get_server(userContentTransformation='a b').build_cmd_line()[3:])
def test_build_cmd_line_3(self): self.assertEquals([], get_server(debug='false').build_cmd_line()[3:])
def test_build_cmd_line_2(self): self.assertEquals(['-debug'], get_server(debug='true').build_cmd_line()[3:])
def test_build_cmd_line_5(self): self.assertEquals(['-userContentTransformation', 'a', 'b'], get_server(userContentTransformation='a b').build_cmd_line()[3:])
def test_build_cmd_line_4(self): self.assertEquals(['-log', 'selenium-server.log', ], get_server(log='selenium-server.log').build_cmd_line()[3:])
def test_build_cmd_line_1(self): self.assertEquals(['java', '-jar', libs.selenium_server_path(), ], get_server().build_cmd_line()[:3])