zsh-workers
 help / color / Atom feed
* [PATCH] Add a unit test for workers/46060.
@ 2020-06-18  8:38 Daniel Shahaf
  0 siblings, 0 replies; only message in thread
From: Daniel Shahaf @ 2020-06-18  8:38 UTC (permalink / raw)
  To: zsh-workers

---
 Test/A05execution.ztst | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/Test/A05execution.ztst b/Test/A05execution.ztst
index edc561582..20a594b68 100644
--- a/Test/A05execution.ztst
+++ b/Test/A05execution.ztst
@@ -326,6 +326,7 @@ F:anonymous function, and a descriptor leak when backgrounding a pipeline
   callfromchld() { true && { print CHLD } }
   TRAPCHLD() { callfromchld }
   sleep 2 & sleep 3; print OK
+  unfunction TRAPCHLD # don't affect future tests
 0:Background job exit does not affect reaping foreground job
 >CHLD
 >OK
@@ -394,3 +395,9 @@ F:anonymous function, and a descriptor leak when backgrounding a pipeline
 >127
 # TBD: the 0 above is believed to be bogus and should also be turned
 # into 127 when the ccorresponding bug is fixed in the main shell.
+
+# Without the outer subshell, the test harness reports the pre-46060 behaviour
+# as "skipped" rather than "failed".
+ (( exit 130 ) | { sleep 1; echo hello })
+0:exit code 130 isn't mistaken for a signal (unit test for workers/46060)
+>hello

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, back to index

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-18  8:38 [PATCH] Add a unit test for workers/46060 Daniel Shahaf

zsh-workers

Archives are clonable: git clone --mirror http://inbox.vuxu.org/zsh-workers

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://inbox.vuxu.org/vuxu.archive.zsh.workers


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git