r2890 - in trunk/varnish-cache: bin/varnishtest/tests lib/libvcl

phk at projects.linpro.no phk at projects.linpro.no
Mon Jul 7 23:06:55 CEST 2008


Author: phk
Date: 2008-07-07 23:06:55 +0200 (Mon, 07 Jul 2008)
New Revision: 2890

Modified:
   trunk/varnish-cache/bin/varnishtest/tests/v00002.vtc
   trunk/varnish-cache/lib/libvcl/vcc_backend.c
Log:
Testcase for old backend syntax.



Modified: trunk/varnish-cache/bin/varnishtest/tests/v00002.vtc
===================================================================
--- trunk/varnish-cache/bin/varnishtest/tests/v00002.vtc	2008-07-07 21:01:25 UTC (rev 2889)
+++ trunk/varnish-cache/bin/varnishtest/tests/v00002.vtc	2008-07-07 21:06:55 UTC (rev 2890)
@@ -70,7 +70,6 @@
 	backend b-1 { .host = "127.0.0.2"; }
 }
 
-# Assign backend by non-C-compat name
 # Check backend reference by non-C-compat name
 varnish v1 -badvcl {
 	backend b1 { .host = "127.0.0.2"; }
@@ -78,3 +77,11 @@
 		set req.backend = b-1;
 	}
 }
+
+# Old backend syntax
+
+varnish v1 -badvcl {
+	backend b1 {
+		set host = "localhost";
+	}
+}

Modified: trunk/varnish-cache/lib/libvcl/vcc_backend.c
===================================================================
--- trunk/varnish-cache/lib/libvcl/vcc_backend.c	2008-07-07 21:01:25 UTC (rev 2889)
+++ trunk/varnish-cache/lib/libvcl/vcc_backend.c	2008-07-07 21:06:55 UTC (rev 2890)
@@ -259,7 +259,7 @@
 		    "Remove \"set\" and \"backend\" in front"
 		    " of backend fields.\n" );
 		vcc_ErrToken(tl, tl->t);
-		vsb_printf(tl->sb, " at\n");
+		vsb_printf(tl->sb, " at ");
 		vcc_ErrWhere(tl, tl->t);
 		return;
 	}




More information about the varnish-commit mailing list