summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2014-02-08 00:37:48 +0000
committerDmitry V. Levin <ldv@altlinux.org>2014-02-08 00:50:10 +0000
commitb0c2a9dd5db760d2f5125604affcecd9ede24f9d (patch)
treed9abaaeab2d46b3709af08a3dbe75e398369af14
parent5c7f627f050372dcc57513391e39c93fe360ccb9 (diff)
downloadstrace-b0c2a9dd5db760d2f5125604affcecd9ede24f9d.tar.gz
strace-b0c2a9dd5db760d2f5125604affcecd9ede24f9d.tar.bz2
strace-b0c2a9dd5db760d2f5125604affcecd9ede24f9d.tar.xz
tests: tighten sigaction check
* tests/sigaction.awk: Check that input conatins all expected lines.
-rw-r--r--tests/sigaction.awk10
1 files changed, 8 insertions, 2 deletions
diff --git a/tests/sigaction.awk b/tests/sigaction.awk
index ff89e3e..2c4eab6 100644
--- a/tests/sigaction.awk
+++ b/tests/sigaction.awk
@@ -24,7 +24,13 @@ NR == 3 && /^rt_sigaction\(SIGUSR2, {SIG_DFL, \[\], 0}, {0x[0-9a-f]+, \[QUIT TER
NR == 4 && /^\+\+\+ exited with 0 \+\+\+$/ {next}
{
- print "Line " NR " does not match:"
- print
+ print "Line " NR " does not match: " $0
exit 1
}
+
+END {
+ if (NR != 4) {
+ print "Expected 4 lines, found " NR " line(s)."
+ exit 1
+ }
+}