1*2350f75aSBaptiste Daroussinatf_test_case R_missing_dir 2*2350f75aSBaptiste DaroussinR_missing_dir_body() { 3*2350f75aSBaptiste Daroussin atf_check -s exit:64 -e inline:"pw: -R requires a directory argument\n" pw -R 4*2350f75aSBaptiste Daroussin} 5*2350f75aSBaptiste Daroussin 6*2350f75aSBaptiste Daroussinatf_test_case V_missing_dir 7*2350f75aSBaptiste DaroussinV_missing_dir_body() { 8*2350f75aSBaptiste Daroussin atf_check -s exit:64 -e inline:"pw: -V requires a directory argument\n" pw -V 9*2350f75aSBaptiste Daroussin} 10*2350f75aSBaptiste Daroussin 11*2350f75aSBaptiste Daroussinatf_test_case M_missing_file 12*2350f75aSBaptiste DaroussinM_missing_file_body() { 13*2350f75aSBaptiste Daroussin atf_check -s exit:64 -e inline:"pw: -M requires a file argument\n" pw -M 14*2350f75aSBaptiste Daroussin} 15*2350f75aSBaptiste Daroussin 16*2350f75aSBaptiste Daroussinatf_init_test_cases() { 17*2350f75aSBaptiste Daroussin atf_add_test_case R_missing_dir 18*2350f75aSBaptiste Daroussin atf_add_test_case V_missing_dir 19*2350f75aSBaptiste Daroussin atf_add_test_case M_missing_file 20*2350f75aSBaptiste Daroussin} 21