diff options
| author | Peter Stephenson <pws@users.sourceforge.net> | 2007-12-17 17:11:29 +0000 |
|---|---|---|
| committer | Peter Stephenson <pws@users.sourceforge.net> | 2007-12-17 17:11:29 +0000 |
| commit | 20607774dc14faaa514623ef2a2f666911aa8b66 (patch) | |
| tree | 2eb3a6a5f542522aec9a21876c2ee683cc42bf3f /Test/D07multibyte.ztst | |
| parent | unposted: minor typo (diff) | |
| download | zsh-20607774dc14faaa514623ef2a2f666911aa8b66.tar zsh-20607774dc14faaa514623ef2a2f666911aa8b66.tar.gz zsh-20607774dc14faaa514623ef2a2f666911aa8b66.tar.bz2 zsh-20607774dc14faaa514623ef2a2f666911aa8b66.tar.lz zsh-20607774dc14faaa514623ef2a2f666911aa8b66.tar.xz zsh-20607774dc14faaa514623ef2a2f666911aa8b66.tar.zst zsh-20607774dc14faaa514623ef2a2f666911aa8b66.zip | |
24275: fixes for multibyte characters on Solaris
Diffstat (limited to 'Test/D07multibyte.ztst')
| -rw-r--r-- | Test/D07multibyte.ztst | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/Test/D07multibyte.ztst b/Test/D07multibyte.ztst index 993e85b9b..2ebea2e10 100644 --- a/Test/D07multibyte.ztst +++ b/Test/D07multibyte.ztst @@ -388,9 +388,18 @@ # This also isn't strictly multibyte and is here to reduce the # likelihood of a "can't do character set conversion" error. testfn() { (LC_ALL=C; print $'\u00e9') } - repeat 4 testfn -1:error handling in Unicode quoting -?testfn: character not in range -?testfn: character not in range -?testfn: character not in range -?testfn: character not in range + repeat 4 testfn 2>&1 | while read line; do + if [[ $line = *"character not in range"* ]]; then + print OK + elif [[ $line = "?" ]]; then + print OK + else + print Failed: no error message and no question mark + fi + done + true +0:error handling in Unicode quoting +>OK +>OK +>OK +>OK |
