add proxy mode

This commit is contained in:
Robert Resch 2022-08-20 12:22:31 +02:00
parent 8afc17e23e
commit 6fb5e99e06
10 changed files with 351 additions and 45 deletions

View file

@ -54,7 +54,7 @@ async def helper_bot(mqtt_server: MQTTServer):
@pytest.fixture
async def webserver_client(aiohttp_client):
webserver = bumper.WebServer(WebserverBinding(HOST, WEBSERVER_PORT, False))
webserver = bumper.WebServer(WebserverBinding(HOST, WEBSERVER_PORT, False), False)
client = await aiohttp_client(webserver._app)
yield client

View file

@ -12,7 +12,7 @@ from tests import HOST, MQTT_PORT, WEBSERVER_PORT
def create_webserver():
return WebServer(WebserverBinding(HOST, WEBSERVER_PORT, False))
return WebServer(WebserverBinding(HOST, WEBSERVER_PORT, False), False)
def async_return(result):
@ -27,12 +27,12 @@ def remove_existing_db():
async def test_webserver_ssl():
webserver = WebServer(WebserverBinding(HOST, WEBSERVER_PORT, True))
webserver = WebServer(WebserverBinding(HOST, WEBSERVER_PORT, True), False)
await webserver.start()
async def test_webserver_no_ssl():
webserver = WebServer(WebserverBinding(HOST, 11112, False))
webserver = WebServer(WebserverBinding(HOST, 11112, False), False)
await webserver.start()