Exemple #1
0
 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')
Exemple #2
0
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)
Exemple #3
0
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)
Exemple #4
0
 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')