hush: fixes to testsuite
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
This commit is contained in:
@@ -11,10 +11,9 @@ trap 'bad: caught WINCH' WINCH
|
||||
# With TERM we'll check whether it is reset
|
||||
trap 'bad: caught TERM' TERM
|
||||
|
||||
# using bash, because we don't have $PPID (yet)
|
||||
(trap; bash -c 'kill -HUP $PPID'; echo Ok)
|
||||
(trap; bash -c 'kill -QUIT $PPID'; echo Ok)
|
||||
(trap; bash -c 'kill -SYS $PPID'; echo Ok)
|
||||
(trap; bash -c 'kill -WINCH $PPID'; echo Ok)
|
||||
(trap; bash -c 'kill -TERM $PPID'; echo Bad: TERM is not reset)
|
||||
(trap; "$THIS_SH" -c 'kill -HUP $PPID'; echo Ok)
|
||||
(trap; "$THIS_SH" -c 'kill -QUIT $PPID'; echo Ok)
|
||||
(trap; "$THIS_SH" -c 'kill -SYS $PPID'; echo Ok)
|
||||
(trap; "$THIS_SH" -c 'kill -WINCH $PPID'; echo Ok)
|
||||
(trap; "$THIS_SH" -c 'kill -TERM $PPID'; echo Bad: TERM is not reset)
|
||||
echo Done
|
||||
|
Reference in New Issue
Block a user