From 4384fdc7f0b5a1de78af344446fcbb90b7182c9e Mon Sep 17 00:00:00 2001
From: Peter Stephenson
Date: Mon, 24 Jun 2019 20:19:19 +0100
Subject: 44446: Fix here document with file descriptor declarator.
Add unit test.
---
Test/A04redirect.ztst | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
(limited to 'Test/A04redirect.ztst')
diff --git a/Test/A04redirect.ztst b/Test/A04redirect.ztst
index 1e17dddd4..d60519064 100644
--- a/Test/A04redirect.ztst
+++ b/Test/A04redirect.ztst
@@ -692,11 +692,19 @@
>b
>d
- umask 0777
+ (umask 0777
cat <<' HERE'
look ma, no permissions
HERE
cat <<<"it's a miracle"
+ )
0:Here-{string,document}s succeed with restrictive umask
> look ma, no permissions
>it's a miracle
+
+ exec {testfd}<<' HERE'
+ This is, in some sense, a here document.
+ HERE
+ cat <&$testfd
+0:Regression test for here document with fd declarator
+> This is, in some sense, a here document.
--
cgit 1.4.1