diff options
author | 2014-11-03 06:07:55 +0000 | |
---|---|---|
committer | 2014-11-03 06:07:55 +0000 | |
commit | 00c88f079d3649e574741f99469b6051cdd315bb (patch) | |
tree | f166ce7b4ee2f269f955701484043b174dfd583f /pw | |
parent | a887b64ca6b39abb49804cdfcf24bff5d476f9cd (diff) | |
download | pw-darwin-00c88f079d3649e574741f99469b6051cdd315bb.tar.gz pw-darwin-00c88f079d3649e574741f99469b6051cdd315bb.tar.zst pw-darwin-00c88f079d3649e574741f99469b6051cdd315bb.zip |
Integrate usr.sbin/useradd/t_useradd.sh from NetBSD into FreeBSD as pw_test
- Suffix useradd/userdel commands with pw
- Remove the atf_expect_fail for bin/39546
Phabric: D921
Reviewed by: brd
Sponsored by: EMC / Isilon Storage Division
Diffstat (limited to 'pw')
-rw-r--r-- | pw/tests/Makefile | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pw/tests/Makefile b/pw/tests/Makefile index 3003c8f..084c304 100644 --- a/pw/tests/Makefile +++ b/pw/tests/Makefile @@ -1,5 +1,8 @@ # $FreeBSD$ +TESTSRC= ${.CURDIR}/../../../contrib/netbsd-tests/usr.sbin/useradd +.PATH: ${TESTSRC} + TESTSDIR= ${TESTSBASE}/usr.sbin/pw ATF_TESTS_SH= pw_delete pw_modify @@ -7,4 +10,12 @@ ATF_TESTS_SH= pw_delete pw_modify FILES= group helper_functions.shin master.passwd FILESDIR= ${TESTSDIR} +ATF_TESTS_SH+= pw_test +# - user{add,del} does not exist on FreeBSD; use pw user{add,del} instead +# - The command passes on FreeBSD +ATF_TESTS_SH_SED_pw_test= -e 's/useradd /pw useradd /' +ATF_TESTS_SH_SED_pw_test+= -e 's/userdel /pw userdel /' +ATF_TESTS_SH_SED_pw_test+= -e '/atf_expect_fail "PR bin\/39546"/d' +ATF_TESTS_SH_SRC_pw_test= t_useradd.sh + .include <bsd.test.mk> |