diff options
Diffstat (limited to 'tests/batchset.at')
-rw-r--r-- | tests/batchset.at | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/batchset.at b/tests/batchset.at index be07cae..506fe78 100644 --- a/tests/batchset.at +++ b/tests/batchset.at | |||
@@ -19,17 +19,19 @@ AT_KEYWORDS(batchset) | |||
19 | 19 | ||
20 | AT_VARNISHTEST([ | 20 | AT_VARNISHTEST([ |
21 | sub vcl_recv { | 21 | sub vcl_recv { |
22 | variable.batchset("y=i,x=s", "^/(\d+)/(.+)", req.url); | 22 | variable.batchset("y:i,x,time:d=\3s", "^/(\d+)/(.+)/(\d+)", req.url); |
23 | } | 23 | } |
24 | sub vcl_deliver { | 24 | sub vcl_deliver { |
25 | set resp.http.X-X = variable.get("x"); | 25 | set resp.http.X-X = variable.get("x"); |
26 | set resp.http.X-Y = variable.get_int("y"); | 26 | set resp.http.X-Y = variable.get_int("y"); |
27 | set resp.http.X-Time = variable.get_duration("time"); | ||
27 | } | 28 | } |
28 | ],[ | 29 | ],[ |
29 | txreq -url /10/test | 30 | txreq -url /10/test/60 |
30 | rxresp | 31 | rxresp |
31 | expect resp.http.X-X == "test" | 32 | expect resp.http.X-X == "test" |
32 | expect resp.http.X-Y == "10" | 33 | expect resp.http.X-Y == "10" |
34 | expect resp.http.X-Time == "60.000" | ||
33 | ]) | 35 | ]) |
34 | AT_CLEANUP | 36 | AT_CLEANUP |
35 | 37 | ||