Tests: added tests for "server_version" option.

This commit is contained in:
Andrei Zeliankou
2023-05-19 18:27:41 +01:00
parent aa57254674
commit 5f8d58d2a4

View File

@@ -70,6 +70,21 @@ class TestSettings(TestApplicationPython):
check_error({'large_header_buffers': -1})
check_error({'large_header_buffers': 0})
def test_settings_server_version(self):
self.load('empty')
assert self.get()['headers']['Server'].startswith('Unit/')
assert 'success' in self.conf(
{"http": {"server_version": False}}, 'settings'
), 'remove version'
assert self.get()['headers']['Server'] == 'Unit'
assert 'success' in self.conf(
{"http": {"server_version": True}}, 'settings'
), 'add version'
assert self.get()['headers']['Server'].startswith('Unit/')
def test_settings_header_read_timeout(self):
self.load('empty')