[scenario]
clients=client10026;client10027
import=data.txt
actions=header1;header2;header3;end-of-header;body;end-of-message-delete-header

[client10026]
port=10026
arguments=--delete-header;X-Test-Header1:2;--delete-header;X-Test-Header1:1;

[client10027]
port=10027
arguments=--add-header;X-Test-Header2:Test-Header2-Value

[header1]
command=header

name=X-Test-Header1
value=Test-Header1-Value1

response=header
n_received=1
status=continue

headers=X-Test-Header1;Test-Header1-Value1;;

[header2]
command=header

name=X-Test-Header1
value=Test-Header1-Value2

response=header
n_received=1
status=continue

headers=X-Test-Header1;Test-Header1-Value2;;

[header3]
command=header

name=X-Test-Header1
value=Test-Header1-Value3

response=header
n_received=1
status=continue

headers=X-Test-Header1;Test-Header1-Value3;;

[end-of-header]
command=end-of-header

response=end-of-header
n_received=1
status=continue

[body]
command=body

chunk=Hi,

response=body
n_received=1
status=continue

chunks=Hi,;;

[end-of-message-delete-header]
command=end-of-message

response=end-of-message
n_received=2
status=continue

# FIXME: reverse order.
headers=X-Test-Header2:Test-Header2-Value;X-Test-Header1:Test-Header1-Value3

chunks=;Hi,;
end_of_message_chunks=;;
