11590Srgrimes# $FreeBSD: releng/11.0/usr.sbin/pw/tests/pw_etcdir.sh 274632 2014-11-17 15:44:00Z brd $ 21590Srgrimes 31590Srgrimes# When the '-V directory' option is provided, the directory must exist 41590Srgrimesatf_test_case etcdir_must_exist 51590Srgrimesetcdir_must_exist_head() { 61590Srgrimes atf_set "descr" "When the '-V directory' option is provided, the directory must exist" 71590Srgrimes} 81590Srgrimes 91590Srgrimesetcdir_must_exist_body() { 101590Srgrimes local fakedir="/this_directory_does_not_exist" 111590Srgrimes atf_check -e inline:"pw: no such directory \`$fakedir'\n" \ 121590Srgrimes -s exit:72 -x pw -V ${fakedir} usershow root 131590Srgrimes} 141590Srgrimes 151590Srgrimesatf_init_test_cases() { 161590Srgrimes atf_add_test_case etcdir_must_exist 171590Srgrimes} 181590Srgrimes 191590Srgrimes