mirror of
https://github.com/jtesta/ssh-audit.git
synced 2024-11-22 10:31:41 +01:00
When an unexpected exit code is returned, print more debugging info.
This commit is contained in:
parent
6a7bed06d7
commit
b5d7f73125
@ -514,7 +514,8 @@ function run_policy_test {
|
|||||||
./ssh-audit.py -P ${policy_path} localhost:2222 > ${test_result_stdout}
|
./ssh-audit.py -P ${policy_path} localhost:2222 > ${test_result_stdout}
|
||||||
actual_exit_code=$?
|
actual_exit_code=$?
|
||||||
if [[ ${actual_exit_code} != ${expected_exit_code} ]]; then
|
if [[ ${actual_exit_code} != ${expected_exit_code} ]]; then
|
||||||
echo -e "${test_name} ${REDB}FAILED${CLR} (expected exit code: ${expected_exit_code}; actual exit code: ${actual_exit_code}"
|
echo -e "${test_name} ${REDB}FAILED${CLR} (expected exit code: ${expected_exit_code}; actual exit code: ${actual_exit_code}\n"
|
||||||
|
cat ${test_result_stdout}
|
||||||
docker container stop -t 0 $cid > /dev/null
|
docker container stop -t 0 $cid > /dev/null
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
@ -523,7 +524,8 @@ function run_policy_test {
|
|||||||
./ssh-audit.py -P ${policy_path} -j localhost:2222 > ${test_result_json}
|
./ssh-audit.py -P ${policy_path} -j localhost:2222 > ${test_result_json}
|
||||||
actual_exit_code=$?
|
actual_exit_code=$?
|
||||||
if [[ ${actual_exit_code} != ${expected_exit_code} ]]; then
|
if [[ ${actual_exit_code} != ${expected_exit_code} ]]; then
|
||||||
echo -e "${test_name} ${REDB}FAILED${CLR} (expected exit code: ${expected_exit_code}; actual exit code: ${actual_exit_code}"
|
echo -e "${test_name} ${REDB}FAILED${CLR} (expected exit code: ${expected_exit_code}; actual exit code: ${actual_exit_code}\n"
|
||||||
|
cat ${test_result_json}
|
||||||
docker container stop -t 0 $cid > /dev/null
|
docker container stop -t 0 $cid > /dev/null
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user