Commit 3f588d8e authored by Poul-Henning Kamp's avatar Poul-Henning Kamp

Add testcase for partial pipelining/read-ahead



git-svn-id: http://www.varnish-cache.org/svn/trunk@2852 d4fa192b-c00b-0410-8231-f00ffab90ce4
parent a69e366d
# $Id$
test "Check read-head / partial pipelining"
varnish v1 -arg "-h simple_list -b 127.0.0.1:9080" -start
server s1 {
rxreq
expect req.url == "/foo"
txresp -body "foo"
rxreq
expect req.url == "/bar"
txresp -body "foobar"
}
server s1 -start
client c1 {
send "GET /foo HTTP/1.1\n\nGET "
rxresp
expect resp.status == 200
expect resp.http.content-length == 3
expect resp.http.x-varnish == "1001"
send "/bar HTTP/1.1\n\nGET /bar "
rxresp
expect resp.status == 200
expect resp.http.content-length == 6
expect resp.http.x-varnish == "1002"
send "HTTP/1.1\n\n"
rxresp
expect resp.status == 200
expect resp.http.content-length == 6
expect resp.http.x-varnish == "1003 1002"
}
client c1 -run
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment