Skip to content

Commit 1351609

Browse files
Tests: added Java test with multiple headers.
This test reproduce #923.
1 parent 7fac908 commit 1351609

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

test/test_java_application.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -875,6 +875,23 @@ def test_java_application_get_headers():
875875
assert headers['X-Reply-0'] == 'blah', 'get headers'
876876
assert headers['X-Reply-1'] == 'blah', 'get headers 2'
877877

878+
def test_java_application_many_headers():
879+
client.load('get_headers')
880+
881+
value = '0123456789' * 10
882+
883+
headers = client.get(
884+
headers={
885+
'X-Header': [value] * 100,
886+
'Content-Type': 'text/html',
887+
'Host': 'localhost',
888+
'Connection': 'close',
889+
}
890+
)['headers']
891+
892+
for i in range(0, 99):
893+
assert headers[f'X-Reply-{i}'] == value, 'many headers'
894+
878895

879896
def test_java_application_get_headers_empty():
880897
client.load('get_headers')

0 commit comments

Comments
 (0)