aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/validation
diff options
Diffstat (limited to 'validation')
-rwxr-xr-xvalidation/test-suite7
1 files changed, 6 insertions, 1 deletions
diff --git a/validation/test-suite b/validation/test-suite
index a22f7013..d351ebf3 100755
--- a/validation/test-suite
+++ b/validation/test-suite
@@ -474,7 +474,7 @@ do_format()
linear=0
fail=0
- while [ $# -gt 1 ] ; do
+ while [ $# -gt 0 ] ; do
case "$1" in
-a)
append=1 ;;
@@ -493,6 +493,11 @@ do_format()
continue
done
+ if [ $# -lt 1 -o $# -gt 3 ]; then
+ do_format_help
+ return 0
+ fi
+
arg_file "$1" || return 1
file="$1"