about summary refs log tree commit diff
path: root/Test
diff options
context:
space:
mode:
authorBarton E. Schaefer <schaefer@zsh.org>2015-07-29 22:36:45 -0700
committerBarton E. Schaefer <schaefer@zsh.org>2015-07-29 22:36:45 -0700
commitc0a80171ee615b52a15a6fc8efe83c2bb53451d2 (patch)
tree197ea8c551416628486c70d9fa208f80a603cc09 /Test
parent6fd8872d58f18fd144840b05412820994740880f (diff)
downloadzsh-c0a80171ee615b52a15a6fc8efe83c2bb53451d2.tar.gz
zsh-c0a80171ee615b52a15a6fc8efe83c2bb53451d2.tar.xz
zsh-c0a80171ee615b52a15a6fc8efe83c2bb53451d2.zip
35953: fix handling of command substitution in math context
Diffstat (limited to 'Test')
-rw-r--r--Test/A01grammar.ztst6
1 files changed, 6 insertions, 0 deletions
diff --git a/Test/A01grammar.ztst b/Test/A01grammar.ztst
index 59f87fa90..7eedfa6e0 100644
--- a/Test/A01grammar.ztst
+++ b/Test/A01grammar.ztst
@@ -182,6 +182,12 @@
 >1
 >2
 
+  for (( $(true); ; )); do break; done
+  for (( ; $(true); )); do break; done
+  for (( ; ; $(true) )); do break; done
+  for (( ; $((1)); )); do break; done
+0:regression test, nested cmdsubst in arithmetic `for' loop
+
   for keyvar valvar in key1 val1 key2 val2; do
      print key=$keyvar val=$valvar
   done