diff options
Diffstat (limited to 'tests/int.at')
-rw-r--r-- | tests/int.at | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/tests/int.at b/tests/int.at index fc1140a..7b193cf 100644 --- a/tests/int.at +++ b/tests/int.at @@ -14,25 +14,25 @@ # You should have received a copy of the GNU General Public License # along with vmod-variable. If not, see <http://www.gnu.org/licenses/>. AT_SETUP(int) AT_KEYWORDS(int) -AT_CHECK([ -AT_VCL([variable.set_int("ten", 10); -variable.set_int("five",5);], -[set resp.http.X-Five = variable.get_int("five"); - set resp.http.X-Ten = variable.get_int("ten");], -[txreq -url / - rxresp - expect resp.http.X-Five == "5" - expect resp.http.X-Ten == "10" -]) -AT_VARNISHTEST +AT_VARNISHTEST([ +sub vcl_recv { + variable.set_int("ten", 10); + variable.set_int("five",5); +} +sub vcl_deliver { + set resp.http.X-Five = variable.get_int("five"); + set resp.http.X-Ten = variable.get_int("ten"); +} ], -[0], -[OK +[txreq -url / +rxresp +expect resp.http.X-Five == "5" +expect resp.http.X-Ten == "10" ]) AT_CLEANUP |