diff options
Diffstat (limited to 'tests/defined.at')
-rw-r--r-- | tests/defined.at | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/tests/defined.at b/tests/defined.at index 4c54a9d..c2d50f2 100644 --- a/tests/defined.at +++ b/tests/defined.at @@ -17,19 +17,19 @@ AT_SETUP(defined) AT_KEYWORDS(defined) -AT_CHECK([ -AT_VCL([variable.set("string", "test");], -[set resp.http.X-String = variable.defined("string"); - set resp.http.X-Foo = variable.defined("foo");], -[txreq -url / - rxresp - expect resp.http.X-String == "1" - expect resp.http.X-Foo == "0" -]) -AT_VARNISHTEST +AT_VARNISHTEST([ +sub vcl_recv { + variable.set("string", "test"); +} +sub vcl_deliver { + set resp.http.X-String = variable.defined("string"); + set resp.http.X-Foo = variable.defined("foo"); +} ], -[0], -[OK +[txreq -url / +rxresp +expect resp.http.X-String == "1" +expect resp.http.X-Foo == "0" ]) AT_CLEANUP |