version 1.1.1.2, 2012/10/09 09:19:18
|
version 1.1.1.3, 2013/07/22 08:25:57
|
Line 1
|
Line 1
|
/-- This set of tests is for UTF-16 support, and is relevant only to the 16-bit | /-- This set of tests is for UTF-16 and UTF-32 support, and is relevant only to the |
library. --/ | 16- and 32-bit library. --/ |
|
|
/xxx/8?DZSS |
/xxx/8?DZSS |
|
|
Line 8
|
Line 8
|
|
|
/X(\C{3})/8 |
/X(\C{3})/8 |
X\x{11234}Y |
X\x{11234}Y |
|
X\x{11234}YZ |
|
|
/X(\C{4})/8 |
/X(\C{4})/8 |
X\x{11234}YZ |
X\x{11234}YZ |
|
X\x{11234}YZW |
|
|
/X\C*/8 |
/X\C*/8 |
XYZabcdce |
XYZabcdce |
Line 40
|
Line 42
|
|
|
/a\C\Cb/8 |
/a\C\Cb/8 |
a\x{12257}b |
a\x{12257}b |
|
a\x{12257}\x{11234}b |
** Failers |
** Failers |
a\x{100}b |
a\x{100}b |
|
|
Line 153 correctly, but that messes up comparisons). --/
|
Line 156 correctly, but that messes up comparisons). --/
|
/^[\QĀ\E-\QŐ\E/BZ8 |
/^[\QĀ\E-\QŐ\E/BZ8 |
|
|
/X/8 |
/X/8 |
\x{0}\x{d7ff}\x{e000}\x{10ffff} |
|
\x{d800} |
\x{d800} |
\x{d800}\? |
\x{d800}\? |
\x{da00} |
\x{da00} |
Line 166 correctly, but that messes up comparisons). --/
|
Line 168 correctly, but that messes up comparisons). --/
|
\x{dfff}\? |
\x{dfff}\? |
\x{110000} |
\x{110000} |
\x{d800}\x{1234} |
\x{d800}\x{1234} |
\x{fffe} |
|
|
|
/(*UTF16)\x{11234}/ |
/(*UTF16)\x{11234}/ |
abcd\x{11234}pqr |
abcd\x{11234}pqr |
|
|
|
/(*UTF)\x{11234}/I |
|
abcd\x{11234}pqr |
|
|
|
/(*UTF-32)\x{11234}/ |
|
abcd\x{11234}pqr |
|
|
/(*CRLF)(*UTF16)(*BSR_UNICODE)a\Rb/I |
/(*CRLF)(*UTF16)(*BSR_UNICODE)a\Rb/I |
|
|
|
/(*CRLF)(*UTF32)(*BSR_UNICODE)a\Rb/I |
|
|
/\h/SI8 |
/\h/SI8 |
ABC\x{09} |
ABC\x{09} |
ABC\x{20} |
ABC\x{20} |
Line 238 correctly, but that messes up comparisons). --/
|
Line 247 correctly, but that messes up comparisons). --/
|
|
|
/a/8 |
/a/8 |
\x{10000}\>1 |
\x{10000}\>1 |
|
\x{10000}ab\>1 |
\x{10000}ab\>2 |
\x{10000}ab\>2 |
\x{10000}ab\>3 |
\x{10000}ab\>3 |
\x{10000}ab\>4 |
\x{10000}ab\>4 |
Line 280 correctly, but that messes up comparisons). --/
|
Line 290 correctly, but that messes up comparisons). --/
|
|
|
/\x{a0}+\s!/8BZT1 |
/\x{a0}+\s!/8BZT1 |
\x{a0}\x20! |
\x{a0}\x20! |
|
|
|
/(*UTF)abc/9 |
|
|
|
/abc/89 |
|
|
/-- End of testinput18 --/ |
/-- End of testinput18 --/ |