pw_useradd_test.sh (316256) | pw_useradd_test.sh (316347) |
---|---|
1# $FreeBSD: stable/11/usr.sbin/pw/tests/pw_useradd_test.sh 316256 2017-03-30 06:20:24Z ngie $ | 1# $FreeBSD: stable/11/usr.sbin/pw/tests/pw_useradd_test.sh 316347 2017-04-01 09:27:00Z bapt $ |
2 3# Import helper functions 4. $(atf_get_srcdir)/helper_functions.shin 5 6# Test add user 7atf_test_case user_add 8user_add_body() { 9 populate_etc_skel --- 369 unchanged lines hidden (view full) --- 379 ${PW} useradd -D -C ${HOME}/pw.conf \ 380 -u 2000,32767 -i 2000,32767 381 atf_check -s exit:0 \ 382 -o inline:"minuid = 2000\nmaxuid = 32767\nmingid = 2000\nmaxgid = 32767\n" \ 383 grep "^m.*id =" ${HOME}/pw.conf 384 atf_check -s exit:0 \ 385 ${PW} useradd foo -C ${HOME}/pw.conf 386} | 2 3# Import helper functions 4. $(atf_get_srcdir)/helper_functions.shin 5 6# Test add user 7atf_test_case user_add 8user_add_body() { 9 populate_etc_skel --- 369 unchanged lines hidden (view full) --- 379 ${PW} useradd -D -C ${HOME}/pw.conf \ 380 -u 2000,32767 -i 2000,32767 381 atf_check -s exit:0 \ 382 -o inline:"minuid = 2000\nmaxuid = 32767\nmingid = 2000\nmaxgid = 32767\n" \ 383 grep "^m.*id =" ${HOME}/pw.conf 384 atf_check -s exit:0 \ 385 ${PW} useradd foo -C ${HOME}/pw.conf 386} |
387atf_test_case user_add_defaultgroup 388user_add_defaultgroup_body() 389{ 390 populate_etc_skel 391 echo 'defaultgroup = "plop"' > ${HOME}/pw.conf 392 atf_check -s exit:0 \ 393 ${PW} groupadd plop -g 442 394 atf_check -s exit:0 \ 395 ${PW} useradd foo -C ${HOME}/pw.conf 396 atf_check -s exit:0 \ 397 -o inline:"foo:*:1001:442::0:0:User &:/home/foo:/bin/sh\n" \ 398 ${PW} usershow foo 399} |
|
387 388atf_init_test_cases() { 389 atf_add_test_case user_add 390 atf_add_test_case user_add_noupdate 391 atf_add_test_case user_add_comments 392 atf_add_test_case user_add_comments_noupdate 393 atf_add_test_case user_add_comments_invalid 394 atf_add_test_case user_add_comments_invalid_noupdate --- 19 unchanged lines hidden (view full) --- 414 atf_add_test_case user_add_bad_shell 415 atf_add_test_case user_add_already_exists 416 atf_add_test_case user_add_w_error 417 atf_add_test_case user_add_w_no 418 atf_add_test_case user_add_w_none 419 atf_add_test_case user_add_w_random 420 atf_add_test_case user_add_w_yes 421 atf_add_test_case user_add_with_pw_conf | 400 401atf_init_test_cases() { 402 atf_add_test_case user_add 403 atf_add_test_case user_add_noupdate 404 atf_add_test_case user_add_comments 405 atf_add_test_case user_add_comments_noupdate 406 atf_add_test_case user_add_comments_invalid 407 atf_add_test_case user_add_comments_invalid_noupdate --- 19 unchanged lines hidden (view full) --- 427 atf_add_test_case user_add_bad_shell 428 atf_add_test_case user_add_already_exists 429 atf_add_test_case user_add_w_error 430 atf_add_test_case user_add_w_no 431 atf_add_test_case user_add_w_none 432 atf_add_test_case user_add_w_random 433 atf_add_test_case user_add_w_yes 434 atf_add_test_case user_add_with_pw_conf |
435 atf_add_test_case user_add_defaultgroup |
|
422} | 436} |