def test_get_browser_url(self): self.assertEqual(get_browser_url('123.456.789.365', 6789), 'http://123.456.789.365:6789') self.assertEqual(get_browser_url('123.456.789.365', 80), 'http://123.456.789.365') self.assertEqual(get_browser_url('0.0.0.0', 6789), 'http://localhost:6789') self.assertEqual(get_browser_url('0.0.0.0', 80), 'http://localhost')
def runserver(settings, args): """ Runs tornado webserver. Runs the function start_browser if the respective argument is given. """ ensure_settings(settings, args) port = get_port(address=args.address, port=args.port) if args.start_browser: browser_url = get_browser_url(address=args.address, port=port) start_browser(browser_url) # Now the settings is available and the function can be imported. from openslides.utils.tornado_webserver import run_tornado run_tornado(args.address, port, not args.no_reload)
def runserver(settings, args): """ Runs tornado webserver. Runs the function start_browser if the respective argument is given. """ ensure_settings(settings, args) port = get_port(address=args.address, port=args.port) if args.start_browser: browser_url = get_browser_url(address=args.address, port=port) start_browser(browser_url) # Now the settings is available and the function can be imported. from openslides.utils.tornado_webserver import run_tornado run_tornado(args.address, port)