diff options
Diffstat (limited to 'tests/test01.at')
-rw-r--r-- | tests/test01.at | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/test01.at b/tests/test01.at index 116c8f1..62eb4fb 100644 --- a/tests/test01.at +++ b/tests/test01.at | |||
@@ -15,7 +15,7 @@ | |||
15 | # along with vmod-binlog. If not, see <http://www.gnu.org/licenses/>. | 15 | # along with vmod-binlog. If not, see <http://www.gnu.org/licenses/>. |
16 | 16 | ||
17 | AT_SETUP([appends]) | 17 | AT_SETUP([appends]) |
18 | AT_KEYWORDS([append]) | 18 | AT_KEYWORDS([test01 append]) |
19 | 19 | ||
20 | AT_CHECK([ | 20 | AT_CHECK([ |
21 | cwd=`pwd` | 21 | cwd=`pwd` |
@@ -32,13 +32,16 @@ server s1 { | |||
32 | varnish v1 -vcl+backend { | 32 | varnish v1 -vcl+backend { |
33 | import binlog from "$abs_top_builddir/src/.libs/libvmod_binlog.so"; | 33 | import binlog from "$abs_top_builddir/src/.libs/libvmod_binlog.so"; |
34 | sub vcl_init { | 34 | sub vcl_init { |
35 | binlog.init("dir=$cwd/log;size=1M;pattern=logfile"); | 35 | binlog.init("$cwd/log", "LL", "size=1M;pattern=logfile"); |
36 | } | 36 | } |
37 | sub vcl_fini { | 37 | sub vcl_fini { |
38 | binlog.close(); | 38 | binlog.close(); |
39 | } | 39 | } |
40 | sub vcl_recv { | 40 | sub vcl_recv { |
41 | binlog.sappend(req.http.X-nid, req.http.X-aid); | 41 | binlog.start(); |
42 | binlog.pack(req.http.X-nid); | ||
43 | binlog.pack(req.http.X-aid); | ||
44 | binlog.commit(); | ||
42 | return (lookup); | 45 | return (lookup); |
43 | } | 46 | } |
44 | } -start | 47 | } -start |