Mailing List Archive

[master] ce037da73 Add varnishd -C coverage for #3307
commit ce037da7304833c20b58146f1060da41355d83b3
Author: Dridi Boukelmoune <dridi.boukelmoune@gmail.com>
Date: Mon May 25 16:03:33 2020 +0200

Add varnishd -C coverage for #3307

diff --git a/bin/varnishtest/tests/u00000.vtc b/bin/varnishtest/tests/u00000.vtc
index 46bc0c013..f7c13fb27 100644
--- a/bin/varnishtest/tests/u00000.vtc
+++ b/bin/varnishtest/tests/u00000.vtc
@@ -1,6 +1,17 @@
varnishtest "Code coverage of mgt_main, (VCL compiler and RSTdump etc)"

shell "varnishd -b 127.0.0.1:80 -C 2> ${tmpdir}/_.c"
+
+shell {
+ varnishd -n ${tmpdir}/no_keep -C -b 127.0.0.1:80 2> no_keep.c
+ test -s no_keep.c && ! test -d no_keep
+}
+
+shell {
+ varnishd -n ${tmpdir}/keep -p debug=+vcl_keep -C -b 127.0.0.1:80 2> keep.c
+ test -s keep.c && test -d keep
+}
+
shell -err -expect {VCL version declaration missing} {
echo 'bad vcl' > ${tmpdir}/bad.vcl
varnishd -f ${tmpdir}/bad.vcl -n ${tmpdir}
_______________________________________________
varnish-commit mailing list
varnish-commit@varnish-cache.org
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-commit