author | Tero Marttila <terom@paivola.fi> |
Mon, 02 Mar 2015 21:47:08 +0200 | |
changeset 706 | 0816716c3f66 |
parent 633 | 16eaaf30d218 |
permissions | -rw-r--r-- |
627 | 1 |
|
2 |
## Run test command on given file, outputting results if it fails. |
|
3 |
# |
|
4 |
# check $src $cmd $args... |
|
5 |
# |
|
6 |
function test_cmd { |
|
7 |
local src="$1" |
|
8 |
local cmd="$2" |
|
9 |
||
631 | 10 |
if cmd_test "$cmd" -q "${@:3}"; then |
633 | 11 |
log_debug "$src: test: OK" |
627 | 12 |
|
13 |
else |
|
14 |
log_error "$src: test: Failed" |
|
15 |
||
631 | 16 |
cmd_indent " " "$cmd" "${@:3}" |
627 | 17 |
|
18 |
return 1 |
|
19 |
fi |
|
20 |
} |
|
21 |