summaryrefslogtreecommitdiffstats
path: root/Test
diff options
context:
space:
mode:
authorDaniel Shahaf <d.s@daniel.shahaf.name>2014-06-02 12:57:23 +0000
committerPeter Stephenson <pws@zsh.org>2014-06-02 14:32:51 +0100
commit06a4913245b3f862e7343b37ee1fc268b4f8d6f5 (patch)
treedc3eeddf95e06fc6f72c1c959b8810e9f8d5ad61 /Test
parent32653: complete files with the ".phar" extension as well as ".php" (diff)
downloadzsh-06a4913245b3f862e7343b37ee1fc268b4f8d6f5.tar
zsh-06a4913245b3f862e7343b37ee1fc268b4f8d6f5.tar.gz
zsh-06a4913245b3f862e7343b37ee1fc268b4f8d6f5.tar.bz2
zsh-06a4913245b3f862e7343b37ee1fc268b4f8d6f5.tar.lz
zsh-06a4913245b3f862e7343b37ee1fc268b4f8d6f5.tar.xz
zsh-06a4913245b3f862e7343b37ee1fc268b4f8d6f5.tar.zst
zsh-06a4913245b3f862e7343b37ee1fc268b4f8d6f5.zip
users/18870: fix glob scanner insert counting check.
Was causing problems with globs in paths with (Y) glob qualifier
Diffstat (limited to 'Test')
-rw-r--r--Test/D02glob.ztst5
1 files changed, 5 insertions, 0 deletions
diff --git a/Test/D02glob.ztst b/Test/D02glob.ztst
index d197098b6..9e29de26e 100644
--- a/Test/D02glob.ztst
+++ b/Test/D02glob.ztst
@@ -546,9 +546,14 @@
(){ print $#@ } glob.tmp/dir*(Y)
(){ print $#@ } glob.tmp/file*(NY)
(){ [[ $1 = glob.tmp/dir? ]] && echo "(Y) returns a matching filename" } glob.tmp/dir*(Y)
+ # Can be negated
(){ print $@:t } glob.tmp/dir*(Y^Y)
+ (){ [[ $#@ -eq 1 ]] && print Globs before last path component } glob.tmp/dir?/subdir(NY)
+ (){ [[ $#@ -eq 0 ]] && print Respects qualifiers } glob.tmp/dir?/subdir(NY.)
0:short-circuit modifier
>1
>0
>(Y) returns a matching filename
>dir1 dir2 dir3 dir4
+>Globs before last path component
+>Respects qualifiers