r3256 - trunk/varnish-cache/bin/varnishtest/tests

phk at projects.linpro.no phk at projects.linpro.no
Mon Oct 6 00:10:15 CEST 2008


Author: phk
Date: 2008-10-06 00:10:14 +0200 (Mon, 06 Oct 2008)
New Revision: 3256

Modified:
   trunk/varnish-cache/bin/varnishtest/tests/v00018.vtc
Log:
A bit more vcc_action.c coverage



Modified: trunk/varnish-cache/bin/varnishtest/tests/v00018.vtc
===================================================================
--- trunk/varnish-cache/bin/varnishtest/tests/v00018.vtc	2008-10-05 21:55:35 UTC (rev 3255)
+++ trunk/varnish-cache/bin/varnishtest/tests/v00018.vtc	2008-10-05 22:10:14 UTC (rev 3256)
@@ -8,6 +8,11 @@
 	sub vcl_miss { restart rollback; }
 }
 
+varnish v1 -badvcl {
+	backend b { .host = "127.0.0.1"; }
+	sub vcl_hit { restart 2 ; }
+}
+
 varnish v1 -vcl {
 	backend b { .host = "127.0.0.1"; }
 	sub vcl_fetch { error obj.status ; }
@@ -22,6 +27,11 @@
 
 varnish v1 -badvcl {
 	backend b { .host = "127.0.0.1"; }
+	sub vcl_fetch { error 404 req.grace; }
+}
+
+varnish v1 -badvcl {
+	backend b { .host = "127.0.0.1"; }
 	sub vcl_miss { set server.port = 1000; }
 }
 
@@ -48,11 +58,21 @@
 varnish v1 -badvcl {
 	backend b { .host = "127.0.0.1"; }
 	/* XXX: This should not really be an error */
-	sub vcl_recv { set req.url = "foo" 2 "bar"; }
+	sub vcl_recv { set req.url = "foo" if "bar"; }
 }
 
 varnish v1 -badvcl {
 	backend b { .host = "127.0.0.1"; }
+	sub vcl_hash { set req.hash += 1; }
+}
+
+varnish v1 -badvcl {
+	backend b { .host = "127.0.0.1"; }
+	sub vcl_recv { set req.url = 1; }
+}
+
+varnish v1 -badvcl {
+	backend b { .host = "127.0.0.1"; }
 	sub vcl_fetch { set obj.cacheable += 1; }
 }
 
@@ -78,12 +98,12 @@
 
 varnish v1 -badvcl {
 	backend b { .host = "127.0.0.1"; }
-	sub vcl_recv { purge_url (3); }
+	sub vcl_recv { purge_url (if); }
 }
 
 varnish v1 -badvcl {
 	backend b { .host = "127.0.0.1"; }
-	sub vcl_recv { purge_hash (3); }
+	sub vcl_recv { purge_hash (if); }
 }
 
 varnish v1 -vcl {
@@ -93,7 +113,7 @@
 
 varnish v1 -badvcl {
 	backend b { .host = "127.0.0.1"; }
-	sub vcl_recv { panic 3; }
+	sub vcl_recv { panic if; }
 }
 
 varnish v1 -badvcl {
@@ -101,3 +121,9 @@
 	sub vcl_recv { kluf ; }
 }
 
+
+varnish v1 -badvcl {
+	backend b { .host = "127.0.0.1"; }
+	sub vcl_error { synthetic if "foo"; }
+}
+




More information about the varnish-commit mailing list