Lines Matching refs:err_exit
20 function err_exit
27 alias err_exit='err_exit $LINENO'
58 ') || err_exit "test loop failed"
62 (( foreground == FOREGROUND )) || err_exit "expected '$FOREGROUND foreground' -- got '$foreground' (DELAY=$DELAY)"
63 (( background == BACKGROUND )) || err_exit "expected '$BACKGROUND background' -- got '$background' (DELAY=$DELAY)"
85 [[ $got == $exp ]] || err_exit "SIGCHLD trap queueing failed -- expected '$exp', got '$got'"
109 [[ $got == $exp ]] || err_exit "SIGCHLD trap queueing failed -- expected $(printf %q "$exp"), got $(printf %q "$got")"
117 [[ $got == good ]] || err_exit 'SIGCLD handler effects read behavior'
130 then err_exit "CHLD trap failed -- expected 4 args, got $#"
132 then err_exit "CHLD trap failed -- exit code $4"
134 then err_exit "child pid mismatch -- got '$1' != '$2'"
136 then err_exit "child status mismatch -- expected '9', got '$3'"
146 (( d==2000 )) || err_exit "trap '' CHLD causes side effects d=$d"
152 [[ $x == *Done* ]] || err_exit 'SIGCHLD blocked after notfound'
154 [[ $x == *Done* ]] || err_exit 'SIGCHLD blocked after error message'
158 [[ $x == *Done* ]] || err_exit 'SIGCHLD blocked for script at end of pipeline'