Ejemplo n.º 1
0
def webhook_testbot(request):
    tbot = testbot(request)
    tbot.push_message(
        "!plugin config Webserver {'HOST': 'localhost', 'PORT': %s, 'SSL': None}"
        % WEBSERVER_PORT)
    log.info(tbot.pop_message())
    wait_for_server(WEBSERVER_PORT)
    return tbot
Ejemplo n.º 2
0
def webhook_testbot(request):
    tbot = testbot(request)
    tbot.push_message("!plugin config Webserver " +
                      "{{'HOST': 'localhost', 'PORT': {}, 'SSL':  None}}".format(WEBSERVER_PORT))
    tbot.pop_message()
    while not webserver_ready('localhost', WEBSERVER_PORT):
        log.debug("Webserver not ready yet, sleeping 0.1 second")
        sleep(0.1)
    return tbot
Ejemplo n.º 3
0
def webhook_testbot(request):
    tbot = testbot(request)
    tbot.push_message("!plugin config Webserver " +
                      "{{'HOST': 'localhost', 'PORT': {}, 'SSL':  None}}".format(WEBSERVER_PORT))
    tbot.pop_message()
    while not webserver_ready('localhost', WEBSERVER_PORT):
        log.debug("Webserver not ready yet, sleeping 0.1 second")
        sleep(0.1)
    return tbot
Ejemplo n.º 4
0
def webhook_testbot(request):
    tbot = testbot(request)
    tbot.push_message("!plugin config Webserver {'HOST': 'localhost', 'PORT': %s, 'SSL': None}" % WEBSERVER_PORT)
    log.info(tbot.pop_message())
    failure_count = 10
    while not webserver_ready('localhost', WEBSERVER_PORT):
        waiting_time = 1.0 / failure_count
        log.info('Webserver not ready yet, sleeping for %f second.', waiting_time)
        sleep(waiting_time)
        failure_count -= 1
        if failure_count == 0:
            raise TimeoutError("Could not start the internal Webserver to test.")

    return tbot
Ejemplo n.º 5
0
def webhook_testbot(request):
    tbot = testbot(request)
    tbot.push_message("!plugin config Webserver {'HOST': 'localhost', 'PORT': %s, 'SSL': None}" % WEBSERVER_PORT)
    log.info(tbot.pop_message())
    wait_for_server(WEBSERVER_PORT)
    return tbot