[master] 1e546e958 Add coverage of the vxp_test program

Poul-Henning Kamp phk at FreeBSD.org
Mon Aug 16 09:40:06 UTC 2021


commit 1e546e9587bf73c60b9509b3f5c8577d276cb5cb
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Mon Aug 16 09:39:18 2021 +0000

    Add coverage of the vxp_test program

diff --git a/lib/libvarnishapi/Makefile.am b/lib/libvarnishapi/Makefile.am
index 17adc831a..ed08064a0 100644
--- a/lib/libvarnishapi/Makefile.am
+++ b/lib/libvarnishapi/Makefile.am
@@ -93,5 +93,5 @@ vsl_glob_test_LDADD = libvarnishapi.la @SAN_LDFLAGS@
 
 dist_noinst_SCRIPTS = vsl_glob_test_coverage.sh
 
-TESTS = vsl_glob_test_coverage.sh
+TESTS = vsl_glob_test_coverage.sh vxp_test_coverage.sh
 TEST_EXTENSIONS = .sh
diff --git a/lib/libvarnishapi/vxp_test_coverage.sh b/lib/libvarnishapi/vxp_test_coverage.sh
new file mode 100755
index 000000000..316a7e9c1
--- /dev/null
+++ b/lib/libvarnishapi/vxp_test_coverage.sh
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+./vxp_test -q '(*Error) or (BerespStatus >= 500)'
+./vxp_test -q 'ReqHeader:user-agent ~ "iPod" and Timestamp:Resp[2] > 1'


More information about the varnish-commit mailing list