DVL-005 Intercept bad error codes during tests

This commit is contained in:
cytopia 2017-04-21 18:54:29 +02:00
parent 7382aacf2a
commit d8dd1c28d7
No known key found for this signature in database
GPG Key ID: 6D56EDB8695128A2

View File

@ -440,7 +440,7 @@ debilbox_test() {
print_h2 "4. Error output" print_h2 "4. Error output"
echo "Curl" echo "Curl"
echo "------------------------------------------------------------" echo "------------------------------------------------------------"
curl localhost curl -vv localhost || true
echo echo
echo "docker-compose ps" echo "docker-compose ps"
@ -472,9 +472,9 @@ debilbox_test() {
### ###
_test_docker_compose() { _test_docker_compose() {
_broken="$( docker-compose ps | grep -c 'Exit' )" _broken="$( docker-compose ps | grep -c 'Exit' || true )"
_running="$( docker-compose ps | grep -c 'Up' )" _running="$( docker-compose ps | grep -c 'Up' || true )"
_total="$( docker-compose ps -q | grep -c '' )" _total="$( docker-compose ps -q | grep -c '' || true )"
if [ "${_broken}" != "0" ]; then if [ "${_broken}" != "0" ]; then
return 1 return 1
@ -494,7 +494,7 @@ _test_docker_compose() {
_test_curled_oks() { _test_curled_oks() {
_oks="${1}" _oks="${1}"
_count="$( curl -q localhost 2>/dev/null | grep -c OK )" _count="$( curl -q localhost 2>/dev/null | grep -c 'OK' || true )"
echo "${_count}" echo "${_count}"
if [ "${_count}" != "${_oks}" ]; then if [ "${_count}" != "${_oks}" ]; then