summaryrefslogtreecommitdiff
path: root/regress/unittests/Makefile.inc
diff options
context:
space:
mode:
Diffstat (limited to 'regress/unittests/Makefile.inc')
-rw-r--r--regress/unittests/Makefile.inc18
1 files changed, 17 insertions, 1 deletions
diff --git a/regress/unittests/Makefile.inc b/regress/unittests/Makefile.inc
index d662a46bc..428ef6836 100644
--- a/regress/unittests/Makefile.inc
+++ b/regress/unittests/Makefile.inc
@@ -1,10 +1,15 @@
1# $OpenBSD: Makefile.inc,v 1.12 2017/12/21 00:41:22 djm Exp $ 1# $OpenBSD: Makefile.inc,v 1.13 2018/10/17 23:28:05 djm Exp $
2 2
3REGRESS_FAIL_EARLY?= yes 3REGRESS_FAIL_EARLY?= yes
4 4
5.include <bsd.own.mk> 5.include <bsd.own.mk>
6.include <bsd.obj.mk> 6.include <bsd.obj.mk>
7 7
8# User-settable options
9UNITTEST_FAST?= no # Skip slow tests (e.g. less intensive fuzzing).
10UNITTEST_SLOW?= no # Include slower tests (e.g. more intensive fuzzing).
11UNITTEST_VERBOSE?= no # Verbose test output (inc. per-test names).
12
8MALLOC_OPTIONS?= CFGJRSUX 13MALLOC_OPTIONS?= CFGJRSUX
9TEST_ENV?= MALLOC_OPTIONS=${MALLOC_OPTIONS} 14TEST_ENV?= MALLOC_OPTIONS=${MALLOC_OPTIONS}
10 15
@@ -68,3 +73,14 @@ DPADD+= ${LIBUTIL}
68LDADD+= -lcrypto 73LDADD+= -lcrypto
69DPADD+= ${LIBCRYPTO} 74DPADD+= ${LIBCRYPTO}
70.endif 75.endif
76
77UNITTEST_ARGS?=
78
79.if (${UNITTEST_VERBOSE:L} != "no")
80UNITTEST_ARGS+= -v
81.endif
82.if (${UNITTEST_FAST:L} != "no")
83UNITTEST_ARGS+= -f
84.elif (${UNITTEST_SLOW:L} != "no")
85UNITTEST_ARGS+= -F
86.endif