summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBarton E. Schaefer <schaefer@zsh.org>2013-12-25 16:27:04 -0800
committerBarton E. Schaefer <schaefer@zsh.org>2013-12-25 16:27:04 -0800
commitd83faa9d9955b6b449a91e16700155b144c56a50 (patch)
treecf24439505975239830d6d60c163ba3d558bf8dd
parent1136b9b296f4adff75ebd11ad1a087fd83d92acf (diff)
downloadzsh-d83faa9d9955b6b449a91e16700155b144c56a50.tar.gz
zsh-d83faa9d9955b6b449a91e16700155b144c56a50.zip
32183: regression tests for 32182 and 31611
-rw-r--r--ChangeLog3
-rw-r--r--Test/Y01completion.ztst22
-rw-r--r--Test/comptest1
3 files changed, 25 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 082b05995..c1b6a8543 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2013-12-25 Barton E. Schaefer <schaefer@zsh.org>
+ * 32183: Test/comptest, Test/Y01completion.ztst: regression tests
+ for 32182 and 31611
+
* 32182: Src/Zle/zle_tricky.c: re-enable command completion after
a separator (tweak to 31611)
diff --git a/Test/Y01completion.ztst b/Test/Y01completion.ztst
index 1d21c2a33..906a634de 100644
--- a/Test/Y01completion.ztst
+++ b/Test/Y01completion.ztst
@@ -45,7 +45,7 @@
>line: {: ~user1}{}
comptest $'echo ;:\C-b\C-b\t'
-0:tilde
+0:directories and files before separator
>line: {echo }{;:}
>DESCRIPTION:{file}
>DI:{dir1}
@@ -53,6 +53,26 @@
>FI:{file1}
>FI:{file2}
+# Depends on path assignment in comptestinit
+ comptest $'zt\t'
+0:command
+>line: {ztst.zsh }{}
+
+ comptest $':;zt\t'
+0:command after separator
+>line: {:;ztst.zsh }{}
+F:regression test workers/32182
+
+ comptest $'for f in 1; do < x\C-b\C-b\t'
+0:redirection after "for ...; do"
+>line: {for f in 1; do <}{ x}
+>DESCRIPTION:{file}
+>DI:{dir1}
+>DI:{dir2}
+>FI:{file1}
+>FI:{file2}
+F:regression test workers/31611
+
%clean
zmodload -ui zsh/zpty
diff --git a/Test/comptest b/Test/comptest
index 10814d635..4fd9b272d 100644
--- a/Test/comptest
+++ b/Test/comptest
@@ -30,6 +30,7 @@ comptestinit () {
"export LC_ALL=C" \
"emulate -R zsh" \
"export ZDOTDIR=$ZTST_testdir" \
+"path=( $ZTST_srcdir:A )" \
"module_path=( $module_path )" \
"fpath=( $fpath )" \
"bindkey -$comptest_keymap" \