]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - tests/sys/geom/class/eli/Makefile
geli: convert remaining TAP tests to ATF
[FreeBSD/FreeBSD.git] / tests / sys / geom / class / eli / Makefile
1 # $FreeBSD$
2
3 .PATH: ${SRCTOP}/sys/geom/eli ${SRCTOP}/sys/crypto/sha2
4
5 PACKAGE=        tests
6
7 TESTSDIR=       ${TESTSBASE}/sys/geom/class/${.CURDIR:T}
8
9 ATF_TESTS_C=    pbkdf2_test
10 ATF_TESTS_SH+=  attach_test
11 ATF_TESTS_SH+=  configure_test
12 ATF_TESTS_SH+=  delkey_test
13 ATF_TESTS_SH+=  detach_test
14 ATF_TESTS_SH+=  init_test
15 ATF_TESTS_SH+=  integrity_test
16 ATF_TESTS_SH+=  kill_test
17 ATF_TESTS_SH+=  onetime_test
18 ATF_TESTS_SH+=  resize_test
19 ATF_TESTS_SH+=  setkey_test
20
21 ${PACKAGE}FILES+=               conf.sh
22
23 .for t in ${TAP_TESTS_SH}
24 TEST_METADATA.$t+=      required_user="root"
25 .endfor
26
27 CFLAGS.pbkdf2_test=     -I${SRCTOP}/sys
28
29 SRCS.pbkdf2_test=       \
30                 hmac_test.c \
31                 g_eli_crypto.c \
32                 g_eli_hmac.c \
33                 pkcs5v2.c \
34                 sha512c.c \
35                 sha256c.c
36
37 LIBADD.pbkdf2_test= crypto
38
39 testvect.h:
40         python gentestvect.py > ${.TARGET}
41
42 .include <bsd.test.mk>