diff options
Diffstat (limited to 'tests/sigaction.test')
-rwxr-xr-x | tests/sigaction.test | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/sigaction.test b/tests/sigaction.test new file mode 100755 index 0000000..33732e0 --- /dev/null +++ b/tests/sigaction.test @@ -0,0 +1,19 @@ +#!/bin/sh + +# Check rt_sigaction decoding. + +. "${srcdir=.}/init.sh" + +check_prog awk + +./sigaction || + fail_ 'sigaction failed' + +args="-o $LOG -ert_sigaction ./sigaction" +$STRACE $args || + fail_ "strace $args failed" + +awk -f "$srcdir"/sigaction.awk $LOG || + { cat $LOG; fail_ 'unexpected output'; } + +exit 0 |