The Via header has changed in varnish-cache

We are agnostic to such changes from now on by unsetting the header.
parent c3817df4
......@@ -53,6 +53,7 @@ varnish v1 -arg "-p debug=+syncvsl" -vcl+backend {
sub vcl_deliver {
pesi.activate();
set resp.http.can_esi = obj.can_esi;
unset resp.http.via;
}
} -start
......@@ -105,7 +106,7 @@ delay 1
logexpect l1 -v v1 -d 1 -g vxid -q "vxid == 1001" {
expect 0 1001 Begin "^req .* rxreq"
expect * = ReqAcct "^29 0 29 202 75 277$"
expect * = ReqAcct "^29 0 29 170 75 245$"
expect 0 = End
} -run
......@@ -129,7 +130,7 @@ logexpect l4 -v v1 -d 1 -g vxid -q "vxid == 1004" {
logexpect l5 -v v1 -d 1 -g vxid -q "vxid == 1005" {
expect * 1005 Begin "^req .* rxreq"
# Header bytes is 5 larger than in l1 due to two item X-Varnish hdr
expect * = ReqAcct "^29 0 29 207 75 282$"
expect * = ReqAcct "^29 0 29 175 75 250$"
expect 0 = End
} -run
......
......@@ -53,6 +53,7 @@ varnish v1 -arg "-p debug=+syncvsl" -vcl+backend {
pesi.activate();
pesi.set(serial, true);
set resp.http.can_esi = obj.can_esi;
unset resp.http.via;
}
} -start
......@@ -105,7 +106,7 @@ delay 1
logexpect l1 -v v1 -d 1 -g vxid -q "vxid == 1001" {
expect 0 1001 Begin "^req .* rxreq"
expect * = ReqAcct "^29 0 29 202 75 277$"
expect * = ReqAcct "^29 0 29 170 75 245$"
expect 0 = End
} -run
......@@ -129,7 +130,7 @@ logexpect l4 -v v1 -d 1 -g vxid -q "vxid == 1004" {
logexpect l5 -v v1 -d 1 -g vxid -q "vxid == 1005" {
expect * 1005 Begin "^req .* rxreq"
# Header bytes is 5 larger than in l1 due to two item X-Varnish hdr
expect * = ReqAcct "^29 0 29 207 75 282$"
expect * = ReqAcct "^29 0 29 175 75 250$"
expect 0 = End
} -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