1131447Stjr# $FreeBSD: releng/10.2/usr.sbin/pw/tests/Makefile 285092 2015-07-03 14:22:44Z bapt $
2131447Stjr
3131447StjrTESTSRC=	${.CURDIR}/../../../contrib/netbsd-tests/usr.sbin/useradd
4131447Stjr.PATH: ${TESTSRC}
5131447Stjr
6131447StjrTESTSDIR=	${TESTSBASE}/usr.sbin/pw
7131447Stjr
8131447StjrATF_TESTS_SH=	pw_etcdir \
9131447Stjr		pw_lock \
10131447Stjr		pw_config \
11131447Stjr		pw_groupdel \
12131447Stjr		pw_groupmod \
13131447Stjr		pw_useradd \
14131447Stjr		pw_userdel \
15131447Stjr		pw_usermod \
16131447Stjr		pw_usernext
17131447Stjr
18131447Stjr.for tp in ${ATF_TESTS_SH}
19131447StjrTEST_METADATA.${tp}+=	required_user="root"
20131447Stjr.endfor
21
22FILES=		group helper_functions.shin master.passwd pw.conf \
23		pw-modified.conf
24FILESDIR=       ${TESTSDIR}
25
26ATF_TESTS_SH+=	pw_test
27# - user{add,del} does not exist on FreeBSD; use pw user{add,del} instead
28# - The command passes on FreeBSD
29ATF_TESTS_SH_SED_pw_test=	-e 's/useradd /pw useradd /'
30ATF_TESTS_SH_SED_pw_test+=	-e 's/userdel /pw userdel /'
31ATF_TESTS_SH_SED_pw_test+=	-e '/atf_expect_fail "PR bin\/39546"/d'
32ATF_TESTS_SH_SRC_pw_test=	t_useradd.sh
33
34.include <bsd.test.mk>
35