aboutsummaryrefslogtreecommitdiffstats
path: root/test/status-close.awk
diff options
context:
space:
mode:
Diffstat (limited to 'test/status-close.awk')
-rw-r--r--test/status-close.awk14
1 files changed, 14 insertions, 0 deletions
diff --git a/test/status-close.awk b/test/status-close.awk
new file mode 100644
index 00000000..345bea49
--- /dev/null
+++ b/test/status-close.awk
@@ -0,0 +1,14 @@
+BEGIN {
+ cat = "cat ; exit 3"
+ print system("echo xxx | (cat ; exit 4)")
+
+ print "YYY" | cat
+
+ print close(cat)
+
+ echo = "echo boo ; exit 5"
+ echo | getline boo
+ print "got", boo
+
+ print close(echo)
+}