| #!/bin/sh |
| |
|
|
| |
|
|
| |
| |
| |
| |
|
|
| |
| |
| |
| |
|
|
| |
| |
|
|
| . "${srcdir=.}/tests/init.sh"; path_prepend_ ./src |
| print_ver_ kill seq |
|
|
| |
| returns_ 1 env kill || fail=1 |
| returns_ 1 env kill -TERM || fail=1 |
|
|
| |
| returns_ 1 env kill -l -l || fail=1 |
| returns_ 1 env kill -l -t || fail=1 |
| returns_ 1 env kill -l -s 1 || fail=1 |
| returns_ 1 env kill -t -s 1 || fail=1 |
|
|
| |
| returns_ 1 env kill -0 no_pid || fail=1 |
| env kill -0 $$ || fail=1 |
| env kill -s0 $$ || fail=1 |
| env kill -n0 $$ || fail=1 |
| env kill -CONT $$ || fail=1 |
| env kill -Cont $$ || fail=1 |
| returns_ 1 env kill -cont $$ || fail=1 |
| env kill -0 -1 || fail=1 |
|
|
| |
| env kill -l || fail=1 |
| env kill -t || fail=1 |
| env kill -L || fail=1 |
| env kill -t TERM HUP || fail=1 |
|
|
| |
| SIGTERM=$(env kill -l HUP TERM | tail -n1) || fail=1 |
| test $(env kill -l "$SIGTERM") = TERM || fail=1 |
|
|
| |
| |
| STD_TERM_STATUS=$(expr "$SIGTERM" + 128) |
| KSH_TERM_STATUS=$(expr "$SIGTERM" + 256) |
| test $(env kill -l $STD_TERM_STATUS $KSH_TERM_STATUS | uniq) = TERM || fail=1 |
|
|
| |
| returns_ 1 env kill -l -1 || fail=1 |
| returns_ 1 env kill -l -1 0 || fail=1 |
| returns_ 1 env kill -l INVALID TERM || fail=1 |
|
|
| |
| SIG_LAST_STR=$(env kill -l | tail -n1) || framework_failure_ |
| SIG_LAST_NUM=$(env kill -l -- "$SIG_LAST_STR") || framework_failure_ |
| SIG_SEQ=$(env seq -- 0 "$SIG_LAST_NUM") || framework_failure_ |
| test -n "$SIG_SEQ" || framework_failure_ |
| env kill -l -- $SIG_SEQ || fail=1 |
| env kill -t -- $SIG_SEQ || fail=1 |
|
|
| |
| test $(env kill -l $(env kill -l | head -n1)) = 0 || fail=1 |
|
|
| Exit $fail |
|
|