summaryrefslogtreecommitdiff
path: root/testdata/testoutput25
diff options
context:
space:
mode:
authorchpe <chpe@2f5784b3-3f2a-0410-8824-cb99058d5e15>2012-10-16 15:53:41 +0000
committerchpe <chpe@2f5784b3-3f2a-0410-8824-cb99058d5e15>2012-10-16 15:53:41 +0000
commitf54e4104f84bf350fdcbc0cd34ad79d59a633422 (patch)
treeaa0a6b71c87c417a9e874888d33443be1d224257 /testdata/testoutput25
parent62c2f93fe63ee94ff2692091a42a7d594f5d4fe3 (diff)
downloadpcre-f54e4104f84bf350fdcbc0cd34ad79d59a633422.tar.gz
pcre32: compile: Fix \H and \V character ranges for pcre32
Go up to 0xffffffff, and move the tests to the split 16- and 32-bit tests because the output differs. TODO: these character ranges look rather odd for non-UTF mode... bug? git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1056 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'testdata/testoutput25')
-rw-r--r--testdata/testoutput2530
1 files changed, 30 insertions, 0 deletions
diff --git a/testdata/testoutput25 b/testdata/testoutput25
index 1acbed5..541ada5 100644
--- a/testdata/testoutput25
+++ b/testdata/testoutput25
@@ -34,4 +34,34 @@ Options: caseless
First char = \x{400000}
Need char = \x{800000}
+/-- Check character ranges --/
+
+/[\H]/BZSI
+------------------------------------------------------------------
+ Bra
+ [\x00-\x08\x0a-\x1f!-\x9f\x{a1}-\x{167f}\x{1681}-\x{180d}\x{180f}-\x{1fff}\x{200b}-\x{202e}\x{2030}-\x{205e}\x{2060}-\x{2fff}\x{3001}-\x{ffffffff}]
+ Ket
+ End
+------------------------------------------------------------------
+Capturing subpattern count = 0
+No options
+No first char
+No need char
+Subject length lower bound = 1
+No set of starting bytes
+
+/[\V]/BZSI
+------------------------------------------------------------------
+ Bra
+ [\x00-\x09\x0e-\x84\x{86}-\x{2027}\x{202a}-\x{ffffffff}]
+ Ket
+ End
+------------------------------------------------------------------
+Capturing subpattern count = 0
+No options
+No first char
+No need char
+Subject length lower bound = 1
+No set of starting bytes
+
/-- End of testinput25 --/