summaryrefslogtreecommitdiff
path: root/Test
diff options
context:
space:
mode:
authorBart Schaefer <schaefer@zsh.org>2022-11-09 21:37:56 -0800
committerBart Schaefer <schaefer@zsh.org>2022-11-09 21:37:56 -0800
commit1ba8714a7ac665e661c1b3a716ffe2af73d1e443 (patch)
treed70e75c1cf9019781c4dcfdd809ee1fe377525f8 /Test
parent61610ea4bdc3e2de11c258017f377db3d1d6d993 (diff)
downloadzsh-1ba8714a7ac665e661c1b3a716ffe2af73d1e443.tar.gz
zsh-1ba8714a7ac665e661c1b3a716ffe2af73d1e443.zip
50928: fix tests for 50897, mention behavior change in NEWS
Diffstat (limited to 'Test')
-rw-r--r--Test/C03traps.ztst17
1 files changed, 6 insertions, 11 deletions
diff --git a/Test/C03traps.ztst b/Test/C03traps.ztst
index f120809a7..5cc45e2de 100644
--- a/Test/C03traps.ztst
+++ b/Test/C03traps.ztst
@@ -713,7 +713,7 @@ F:Must be tested with a top-level script rather than source or function
fi
}
fn() {
- setopt err_return
+ setopt localoptions err_return
fn2 || true
}
fn
@@ -726,8 +726,7 @@ F:Must be tested with a top-level script rather than source or function
done
print OK
)
-0:ERR_EXIT not triggered by status 1 at end of for
->OK
+1:ERR_EXIT triggered by status 1 at end of for
(setopt err_exit
integer x=0
@@ -736,8 +735,7 @@ F:Must be tested with a top-level script rather than source or function
done
print OK
)
-0:ERR_EXIT not triggered by status 1 at end of while
->OK
+1:ERR_EXIT triggered by status 1 at end of while
(setopt err_exit
repeat 1; do
@@ -745,8 +743,7 @@ F:Must be tested with a top-level script rather than source or function
done
print OK
)
-0:ERR_EXIT not triggered by status 1 at end of repeat
->OK
+1:ERR_EXIT triggered by status 1 at end of repeat
(setopt err_exit
if true; then
@@ -754,8 +751,7 @@ F:Must be tested with a top-level script rather than source or function
fi
print OK
)
-0:ERR_EXIT not triggered by status 1 at end of if
->OK
+1:ERR_EXIT triggered by status 1 at end of if
(setopt err_exit
{
@@ -763,8 +759,7 @@ F:Must be tested with a top-level script rather than source or function
}
print OK
)
-0:ERR_EXIT not triggered by status 1 at end of { }
->OK
+1:ERR_EXIT triggered by status 1 at end of { }
unsetopt err_exit err_return
(setopt err_exit