Lines Matching defs:err_exit
20 function err_exit
26 alias err_exit='err_exit $LINENO'
35 [[ $x == red ]] || err_exit 'Color_t does not default to red'
37 [[ $x == orange ]] || err_exit '$x should be orange'
38 ( x=violet) 2> /dev/null && err_exit 'x=violet should fail'
40 [[ ${x[2]} == green ]] || err_exit '${x[2]} should be green'
41 (( x[2] == 1 )) || err_exit '((x[2]!=1))'
42 [[ $((x[2])) == 1 ]] || err_exit '$((x[2]))!=1'
43 [[ $x == orange ]] || err_exit '$x is no longer orange'
46 [[ ${y[foo]} == yellow ]] || err_exit '${y[foo]} != yellow'
47 (( y[foo] == 4 )) || err_exit '(( y[foo] != 4))'
51 [[ ${z[green]} == xyz ]] || err_exit '${z[green]} should be xyz'
52 [[ ${z[1]} == xyz ]] || err_exit '${z[1]} should be xyz'
54 [[ ${!z[@]} == 'green orange' ]] || err_exit '${!z[@]} == "green orange"'
57 [[ $x == Male ]] || err_exit 'Sex_t not defaulting to Male'
59 [[ $x == Female ]] || err_exit 'Sex_t not case sensitive'
66 [[ $? == 1 ]] || err_exit 'typeset -a[X_t] should generate an error message when X-t is not an enumeriation type'