]> git.marmaro.de Git - mmh/blobdiff - test/mhmail/test-mhmail
Added checks for missing mandatory arguments to mhmail.
[mmh] / test / mhmail / test-mhmail
index 0877d06ef16fc7f41c6f95fdb6f6b25fda5a7960..80e95c5cabe7d427912366dd3d043bac6980c8bf 100755 (executable)
@@ -102,6 +102,20 @@ case `mhmail -v` in
                 failed=`expr ${failed:-0} + 1`;;
 esac
 
+# check for missing argument to switches that require them
+for switch in attach body cc from headerfield subject; do
+  run_test "mhmail recipient -$switch" \
+           "mhmail: missing argument to -$switch"
+done
+for switch in attach body cc from headerfield subject; do
+  run_test "mhmail recipient -$switch -nosend" \
+           "mhmail: missing argument to -$switch"
+done
+for switch in attach body cc from headerfield subject; do
+  run_test "mhmail recipient -$switch -server 127.0.0.1" \
+           "mhmail: missing argument to -$switch"
+done
+
 
 # check with no arguments
 # That will just run inc, which we don't want to do anything,