Add a regression test for r31512 fix

PR:		217934
MFC after:	1 week
This commit is contained in:
Baptiste Daroussin 2017-03-25 10:47:58 +00:00
parent 3d47c58b98
commit d1005f6a13
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=315935

View File

@ -384,6 +384,19 @@ user_add_with_pw_conf_body()
atf_check -s exit:0 \
${PW} useradd foo -C ${HOME}/pw.conf
}
atf_test_case user_add_defaultgroup
user_add_defaultgroup_body()
{
populate_etc_skel
echo 'defaultgroup = "plop"' > ${HOME}/pw.conf
atf_check -s exit:0 \
${PW} groupadd plop -g 442
atf_check -s exit:0 \
${PW} useradd foo -C ${HOME}/pw.conf
atf_check -s exit:0 \
-o inline:"foo:*:1001:442::0:0:User &:/home/foo:/bin/sh\n" \
${PW} usershow foo
}
atf_init_test_cases() {
atf_add_test_case user_add
@ -419,4 +432,5 @@ atf_init_test_cases() {
atf_add_test_case user_add_w_random
atf_add_test_case user_add_w_yes
atf_add_test_case user_add_with_pw_conf
atf_add_test_case user_add_defaultgroup
}