ClickHouse/tests/queries/0_stateless/helpers/httpclient.py
2022-03-22 17:39:58 +01:00

18 lines
360 B
Python

import os
import sys
CURDIR = os.path.dirname(os.path.realpath(__file__))
sys.path.insert(0, os.path.join(CURDIR))
import httpexpect
def client(request, name="", log=None):
client = httpexpect.spawn(
{"host": "localhost", "port": 8123, "timeout": 30}, request
)
client.logger(log, prefix=name)
client.timeout(20)
return client