]> granicus.if.org Git - strace/commitdiff
tests: add strace-E.test
authorFei Jie <feij.fnst@cn.fujitsu.com>
Wed, 8 Jun 2016 02:31:29 +0000 (10:31 +0800)
committerDmitry V. Levin <ldv@altlinux.org>
Thu, 9 Jun 2016 01:28:33 +0000 (01:28 +0000)
* tests/strace-E.expected: New file.
* tests/strace-E.test: New test.
* tests/Makefile.am (MISC_TESTS): Add it.
(EXTRA_DIST): Add strace-E.expected.

tests/Makefile.am
tests/strace-E.expected [new file with mode: 0644]
tests/strace-E.test [new file with mode: 0755]

index 69a5eb568b1f04bd86d5b9e17adc11acbb7d1f2f..6b1f92db8dabb22b2340bebd3e6672ce338d76e9 100644 (file)
@@ -651,6 +651,7 @@ MISC_TESTS = \
        qual_syscall.test \
        redirect.test \
        restart_syscall.test \
+       strace-E.test \
        strace-S.test \
        strace-T.test \
        strace-V.test \
@@ -703,6 +704,7 @@ EXTRA_DIST = init.sh run.sh match.awk \
             signalfd.expected \
             statfs.expected \
             statx.sh \
+            strace-E.expected \
             strace-T.expected \
             strace-ff.expected \
             strace-k.test \
diff --git a/tests/strace-E.expected b/tests/strace-E.expected
new file mode 100644 (file)
index 0000000..d7823b7
--- /dev/null
@@ -0,0 +1 @@
+execve\("\./sleep", \["\./sleep", "0"\], \[.*"option_E_var=OPTION_E_VAL".*\]\) = 0
diff --git a/tests/strace-E.test b/tests/strace-E.test
new file mode 100755 (executable)
index 0000000..d76ec3f
--- /dev/null
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+# Check -E option.
+
+. "${srcdir=.}/init.sh"
+
+run_prog ./sleep 0 > /dev/null
+run_strace -E option_E_var=OPTION_E_VAL -v $args
+match_grep