xref: /aosp_15_r20/external/pcre/testdata/testinput19 (revision 22dc650d8ae982c6770746019a6f94af92b0f024)
1*22dc650dSSadaf Ebrahimi# This set of tests is run only with the 8-bit library. It tests the POSIX
2*22dc650dSSadaf Ebrahimi# interface with UTF/UCP support, which is supported only with the 8-bit
3*22dc650dSSadaf Ebrahimi# library. This test should not be run with JIT (which is not available for the
4*22dc650dSSadaf Ebrahimi# POSIX interface).
5*22dc650dSSadaf Ebrahimi
6*22dc650dSSadaf Ebrahimi#pattern posix
7*22dc650dSSadaf Ebrahimi
8*22dc650dSSadaf Ebrahimi/a\x{1234}b/utf
9*22dc650dSSadaf Ebrahimi    a\x{1234}b
10*22dc650dSSadaf Ebrahimi
11*22dc650dSSadaf Ebrahimi/\w/
12*22dc650dSSadaf Ebrahimi\= Expect no match
13*22dc650dSSadaf Ebrahimi    +++\x{c2}
14*22dc650dSSadaf Ebrahimi
15*22dc650dSSadaf Ebrahimi/\w/ucp
16*22dc650dSSadaf Ebrahimi    +++\x{c2}
17*22dc650dSSadaf Ebrahimi
18*22dc650dSSadaf Ebrahimi/"^AB" 00 "\x{1234}$"/hex,utf
19*22dc650dSSadaf Ebrahimi    AB\x{00}\x{1234}\=posix_startend=0:6
20*22dc650dSSadaf Ebrahimi
21*22dc650dSSadaf Ebrahimi/\w/utf
22*22dc650dSSadaf Ebrahimi\= Expect UTF error
23*22dc650dSSadaf Ebrahimi    A\xabB
24*22dc650dSSadaf Ebrahimi
25*22dc650dSSadaf Ebrahimi# End of testdata/testinput19
26