[master] 01ed6eb63 Use workspace_reserve() in the catflap test

Nils Goroll nils.goroll at uplex.de
Tue Dec 14 07:46:05 UTC 2021


commit 01ed6eb639dda8b7db3bfe923bed60bbf4f0a3be
Author: Nils Goroll <nils.goroll at uplex.de>
Date:   Tue Dec 14 08:10:52 2021 +0100

    Use workspace_reserve() in the catflap test
    
    I have checked that this catches #3752 too

diff --git a/bin/varnishtest/tests/m00051.vtc b/bin/varnishtest/tests/m00051.vtc
index 2768e9504..cc2e87eb7 100644
--- a/bin/varnishtest/tests/m00051.vtc
+++ b/bin/varnishtest/tests/m00051.vtc
@@ -3,6 +3,7 @@ varnishtest "catflap"
 varnish v1 -vcl {
 	import debug;
 	import std;
+	import vtc;
 
 	backend dummy { .host = "${bad_backend}"; }
 
@@ -14,13 +15,12 @@ varnish v1 -vcl {
 		} else if (req.http.get == "last") {
 			debug.catflap(last);
 		} else if (req.http.novcf) {
-			set req.http.consume = "some workspace";
+			vtc.workspace_reserve(client, -1);
 			return (pass);
 		} else if (req.http.rollback) {
 			debug.catflap(first);
 			std.rollback(req);
-			set req.http.consume = "some workspace";
-			set req.http.consume = "some workspace";
+			vtc.workspace_reserve(client, -1);
 		} else {
 			return (fail);
 		}


More information about the varnish-commit mailing list