summaryrefslogtreecommitdiff
path: root/testdata/testoutput2
diff options
context:
space:
mode:
authorph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15>2013-11-06 18:00:09 +0000
committerph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15>2013-11-06 18:00:09 +0000
commit912f34d2b213b26d217473769a99fade935c989b (patch)
tree9b452650ac16bfb4e0a41fb33c674347f6a68f20 /testdata/testoutput2
parent66ee048b1fbddd62e2079aea5e5a9090f3b5b164 (diff)
downloadpcre-912f34d2b213b26d217473769a99fade935c989b.tar.gz
Give errors for [A-\d] and [a-[:digit:]] etc.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1392 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'testdata/testoutput2')
-rw-r--r--testdata/testoutput227
1 files changed, 26 insertions, 1 deletions
diff --git a/testdata/testoutput2 b/testdata/testoutput2
index 35fda7d..978430e 100644
--- a/testdata/testoutput2
+++ b/testdata/testoutput2
@@ -11944,7 +11944,10 @@ No match
Failed: \N is not supported in a class at offset 3
/a[B-\Nc]/
-Failed: \N is not supported in a class at offset 5
+Failed: invalid range in character class at offset 5
+
+/a[B\Nc]/
+Failed: \N is not supported in a class at offset 4
/(a)(?2){0,1999}?(b)/
@@ -13987,4 +13990,26 @@ Failed: non-hex character in \x{} (closing brace missing?) at offset 5
End
------------------------------------------------------------------
+/[a-[:digit:]]+/
+Failed: invalid range in character class at offset 3
+
+/[A-[:digit:]]+/
+Failed: invalid range in character class at offset 3
+
+/[a-[.xxx.]]+/
+Failed: invalid range in character class at offset 3
+
+/[a-[=xxx=]]+/
+Failed: invalid range in character class at offset 3
+
+/[a-[!xxx!]]+/
+Failed: range out of order in character class at offset 3
+
+/[A-[!xxx!]]+/
+ A]]]
+ 0: A]]]
+
+/[a-\d]+/
+Failed: invalid range in character class at offset 4
+
/-- End of testinput2 --/