[master] 6c4f5f8 Don't use error in vcl_backend_response{}
    Poul-Henning Kamp 
    phk at varnish-cache.org
       
    Mon May  6 11:44:00 CEST 2013
    
    
  
commit 6c4f5f874d5104b99dc0ae336c4181f9f2f8447a
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Mon May 6 08:48:57 2013 +0000
    Don't use error in vcl_backend_response{}
diff --git a/bin/varnishtest/tests/b00018.vtc b/bin/varnishtest/tests/b00018.vtc
index 06f4ed1..02d4a93 100644
--- a/bin/varnishtest/tests/b00018.vtc
+++ b/bin/varnishtest/tests/b00018.vtc
@@ -1,4 +1,4 @@
-varnishtest "Check that error in vcl_backend_response works"
+varnishtest "Check that synth response in vcl_backend_response works"
 
 server s1 {
 	rxreq 
@@ -8,7 +8,11 @@ server s1 {
 varnish v1 -vcl+backend { 
 	sub vcl_backend_response {
 	    set beresp.http.Foo = "bar";
-	    error 523 "not ok";
+	    set beresp.status = 523;
+	    set beresp.response = "not ok";
+	    set beresp.uncacheable = true;
+	    set beresp.ttl = 0s;
+	    return (deliver);
 	}
 } -start
 
@@ -18,4 +22,6 @@ client c1 {
 	expect resp.status == 523
 } -run
 
+delay 10
+
 varnish v1 -expect n_object == 0
    
    
More information about the varnish-commit
mailing list