diff options
author | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2014-08-06 09:35:11 +0000 |
---|---|---|
committer | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2014-08-06 09:35:11 +0000 |
commit | de4605aa69c5253862ea7f2e56c2b18e536dbe30 (patch) | |
tree | a1f3bcadf72fadee6b9dfa2ee1c7f88e26e1a5de /testdata/testinput12 | |
parent | f4420ec8a64f207f9cfda81cf4331412e339d04b (diff) | |
download | pcre2-de4605aa69c5253862ea7f2e56c2b18e536dbe30.tar.gz |
Test tidies and additional tests.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@38 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'testdata/testinput12')
-rw-r--r-- | testdata/testinput12 | 64 |
1 files changed, 61 insertions, 3 deletions
diff --git a/testdata/testinput12 b/testdata/testinput12 index e47c9d2..73b18bc 100644 --- a/testdata/testinput12 +++ b/testdata/testinput12 @@ -1,6 +1,6 @@ -# This set of tests is for UTF-16 and UTF-32 support, and is relevant only to -# the 16-bit and 32-bit libraries. The output is different for each library, -# so there are separate output files. +# This set of tests is for UTF-16 and UTF-32 support, including Unicode +# properties. It is relevant only to the 16-bit and 32-bit libraries. The +# output is different for each library, so there are separate output files. /ÃÃÃxxx/IB,utf,no_utf_check @@ -329,4 +329,62 @@ /\C/utf \x{110000} +/\x{100}*A/IB,utf + A + +/\x{100}*\d(?R)/IB,utf + +/[Z\x{100}]/IB,utf + Z\x{100} + \x{100} + \x{100}Z + *** Failers + +/[z-\x{100}]/IB,utf + +/[z\Qa-d]Ä€\E]/IB,utf + \x{100} + Ä€ + +/[ab\x{100}]abc(xyz(?1))/IB,utf + +/\x{100}*\s/IB,utf + +/\x{100}*\d/IB,utf + +/\x{100}*\w/IB,utf + +/\x{100}*\D/IB,utf + +/\x{100}*\S/IB,utf + +/\x{100}*\W/IB,utf + +/[\x{105}-\x{109}]/IBi,utf + \x{104} + \x{105} + \x{109} + ** Failers + \x{100} + \x{10a} + +/[z-\x{100}]/IBi,utf + Z + z + \x{39c} + \x{178} + | + \x{80} + \x{ff} + \x{100} + \x{101} + ** Failers + \x{102} + Y + y + +/[z-\x{100}]/IBi,utf + +/\x{3a3}B/IBi,utf + # End of testinput12 |