Tests: pathlib used where appropriate

Also fixed various pylint errors and style issues.
This commit is contained in:
Andrei Zeliankou
2024-01-15 15:48:58 +00:00
parent e95a91cbfa
commit 5a8337933d
72 changed files with 306 additions and 256 deletions

View File

@@ -1,5 +1,6 @@
# -*- coding: utf-8 -*-
import pytest
from unit.applications.lang.python import ApplicationPython
from unit.option import option
@@ -24,8 +25,8 @@ def setup_method_fixture():
), 'routing configure'
def route(route):
return client.conf([route], 'routes')
def route(conf_route):
return client.conf([conf_route], 'routes')
def route_match(match):
@@ -40,19 +41,21 @@ def route_match_invalid(match):
), 'route match configure invalid'
def host(host, status):
def host(host_header, status):
assert (
client.get(headers={'Host': host, 'Connection': 'close'})['status']
client.get(headers={'Host': host_header, 'Connection': 'close'})[
'status'
]
== status
), 'match host'
def cookie(cookie, status):
def cookie(cookie_header, status):
assert (
client.get(
headers={
'Host': 'localhost',
'Cookie': cookie,
'Cookie': cookie_header,
'Connection': 'close',
},
)['status']