From 7de89c95764f3d3511ebbeaf354f1e83a6b5dbcf Mon Sep 17 00:00:00 2001
From: Peter Stephenson
Date: Thu, 1 May 2025 09:16:45 +0100
Subject: 53529: A04redirect fix.
Sometimes permissions in system directories can affect the error for non-existent
files. Use the local directory instead.
---
Test/A04redirect.ztst | 28 ++++++++++++++--------------
1 file changed, 14 insertions(+), 14 deletions(-)
(limited to 'Test')
diff --git a/Test/A04redirect.ztst b/Test/A04redirect.ztst
index dc62efab3..aa4b74562 100644
--- a/Test/A04redirect.ztst
+++ b/Test/A04redirect.ztst
@@ -462,50 +462,50 @@
>This file contains data.
>This file contains data.
- $ZTST_testdir/../Src/zsh -fc 'exec >/nonexistent/nonexistent
+ $ZTST_testdir/../Src/zsh -fc 'exec >./nonexistent/nonexistent
echo output'
0:failed exec redir, no POSIX_BUILTINS
>output
-?zsh:1: no such file or directory: /nonexistent/nonexistent
+?zsh:1: no such file or directory: ./nonexistent/nonexistent
$ZTST_testdir/../Src/zsh -f -o POSIX_BUILTINS -c '
- exec >/nonexistent/nonexistent
+ exec >./nonexistent/nonexistent
echo output'
1:failed exec redir, POSIX_BUILTINS
-?zsh:2: no such file or directory: /nonexistent/nonexistent
+?zsh:2: no such file or directory: ./nonexistent/nonexistent
$ZTST_testdir/../Src/zsh -f -o POSIX_BUILTINS -c '
- set >/nonexistent/nonexistent
+ set >./nonexistent/nonexistent
echo output'
1:failed special builtin redir, POSIX_BUILTINS
-?zsh:2: no such file or directory: /nonexistent/nonexistent
+?zsh:2: no such file or directory: ./nonexistent/nonexistent
$ZTST_testdir/../Src/zsh -f -o POSIX_BUILTINS -c '
- command set >/nonexistent/nonexistent
+ command set >./nonexistent/nonexistent
echo output'
0:failed special builtin redir with command prefix, POSIX_BUILTINS
>output
-?zsh:2: no such file or directory: /nonexistent/nonexistent
+?zsh:2: no such file or directory: ./nonexistent/nonexistent
$ZTST_testdir/../Src/zsh -f -o POSIX_BUILTINS -c '
- echo >/nonexistent/nonexistent
+ echo >./nonexistent/nonexistent
echo output'
0:failed unspecial builtin redir, POSIX_BUILTINS
>output
-?zsh:2: no such file or directory: /nonexistent/nonexistent
+?zsh:2: no such file or directory: ./nonexistent/nonexistent
$ZTST_testdir/../Src/zsh -f -o POSIX_BUILTINS -c '
- . /nonexistent/nonexistent
+ . ./nonexistent/nonexistent
echo output'
1:failed dot, POSIX_BUILTINS
-?zsh:.:2: no such file or directory: /nonexistent/nonexistent
+?zsh:.:2: no such file or directory: ./nonexistent/nonexistent
$ZTST_testdir/../Src/zsh -f -c '
- . /nonexistent/nonexistent
+ . ./nonexistent/nonexistent
echo output'
0:failed dot, NO_POSIX_BUILTINS
>output
-?zsh:.:2: no such file or directory: /nonexistent/nonexistent
+?zsh:.:2: no such file or directory: ./nonexistent/nonexistent
$ZTST_testdir/../Src/zsh -f -o CONTINUE_ON_ERROR <<<'
readonly foo
--
cgit v1.2.3-70-g09d2