aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/validation/test-suite
diff options
authorLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2017-09-11 11:36:39 +0200
committerLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2017-11-08 10:51:02 +0100
commit57c32861aa15baa34749abab9797ac197dfd5486 (patch)
tree8a3d41fa880b0e4eec5d97a2563b52b7944b8cd7 /validation/test-suite
parentc8ab2db0b25f1060545994a927f5caf75e05b0f0 (diff)
downloadsparse-dev-57c32861aa15baa34749abab9797ac197dfd5486.tar.gz
testsuite: format: saner defaults handling
Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
Diffstat (limited to 'validation/test-suite')
-rwxr-xr-xvalidation/test-suite15
1 files changed, 5 insertions, 10 deletions
diff --git a/validation/test-suite b/validation/test-suite
index 677d1d00..bbef23c2 100755
--- a/validation/test-suite
+++ b/validation/test-suite
@@ -461,17 +461,12 @@ do_format()
arg_file "$1" || return 1
- if [ -z "$2" ]; then
- fname="$1"
- fcmd=$default_cmd
- elif [ -z "$3" ]; then
- fname="$2"
- fcmd=$default_cmd
- else
- fname="$2"
- fcmd="$3"
- fi
file="$1"
+ fname="$2"
+ [ -z "$fname" ] && fname="$1"
+ fcmd="$3"
+ [ -z "$fcmd" ] && fcmd=$default_cmd
+
cmd=`eval echo $default_path/$fcmd`
$cmd 1> $file.output.got 2> $file.error.got
fexit_value=$?