diff options
author | pdpennock <pdpennock> | 2010-10-10 00:05:24 +0000 |
---|---|---|
committer | pdpennock <pdpennock> | 2010-10-10 00:05:24 +0000 |
commit | d234059b1c6493e5eefb6c28aa2b8a021d894d51 (patch) | |
tree | 2056dc91918a8f55be34a0506fd129116f0243e0 /Test | |
parent | f58f9caf6f69bc5c6477307e949679532cb278ac (diff) | |
download | zsh-d234059b1c6493e5eefb6c28aa2b8a021d894d51.tar.gz zsh-d234059b1c6493e5eefb6c28aa2b8a021d894d51.tar.xz zsh-d234059b1c6493e5eefb6c28aa2b8a021d894d51.zip |
28338: keep =~ from inverting sense of subsequent tests (after &&/||)
Diffstat (limited to 'Test')
-rw-r--r-- | Test/C02cond.ztst | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/Test/C02cond.ztst b/Test/C02cond.ztst index 2d4204038..00e22c182 100644 --- a/Test/C02cond.ztst +++ b/Test/C02cond.ztst @@ -285,6 +285,19 @@ F:Failures in these cases do not indicate a problem in the shell. 0:MATCH, MBEGIN, MEND, match, mbegin, mend >OK + (if zmodload -i zsh/regex 2>/dev/null; then + if [[ a =~ a && b == b ]]; then + print OK + else + print "regex =~ inverted following test" + fi + else + # not a test error + print OK + fi) +0:regex infix operator should not invert following conditions +>OK + [[ -fail badly ]] 2:Error message for unknown prefix condition ?(eval):1: unknown condition: -fail |