summaryrefslogtreecommitdiff
path: root/testdata/testoutput2
diff options
context:
space:
mode:
authorph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2019-01-04 16:41:32 +0000
committerph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2019-01-04 16:41:32 +0000
commit8a94e38ad010d2b6e0dd2a324572930f0aa453e8 (patch)
tree4307565922c0d73a681c2883274f069a6da84d00 /testdata/testoutput2
parentb0b9531ac4b12f4127f67d8ad050d8d527b67981 (diff)
downloadpcre2-8a94e38ad010d2b6e0dd2a324572930f0aa453e8.tar.gz
Fix issues with BAD_ESCAPE_IS_LITERAL in character classes.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1058 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'testdata/testoutput2')
-rw-r--r--testdata/testoutput230
1 files changed, 24 insertions, 6 deletions
diff --git a/testdata/testoutput2 b/testdata/testoutput2
index 47eabf3..ecc5d21 100644
--- a/testdata/testoutput2
+++ b/testdata/testoutput2
@@ -135,13 +135,13 @@ Failed: error 105 at offset 7: number too big in {} quantifier
Failed: error 106 at offset 5: missing terminating ] for character class
/[\B]/B
-Failed: error 107 at offset 2: invalid escape sequence in character class
+Failed: error 107 at offset 2: escape sequence is invalid in character class
/[\R]/B
-Failed: error 107 at offset 2: invalid escape sequence in character class
+Failed: error 107 at offset 2: escape sequence is invalid in character class
/[\X]/B
-Failed: error 107 at offset 2: invalid escape sequence in character class
+Failed: error 107 at offset 2: escape sequence is invalid in character class
/[z-a]/
Failed: error 108 at offset 3: range out of order in character class
@@ -16224,16 +16224,34 @@ First code unit = 'N'
Last code unit = 'c'
Subject length lower bound = 3
-/[\j\x{z}\o\gA-\Nb-\g]/B,bad_escape_is_literal
+/[\j\x{z}\o\gAb\g]/B,bad_escape_is_literal
------------------------------------------------------------------
Bra
- [A-Nb-gjoxz{}]
+ [Abgjoxz{}]
Ket
End
------------------------------------------------------------------
/[Q-\N]/B,bad_escape_is_literal
-Failed: error 108 at offset 4: range out of order in character class
+Failed: error 150 at offset 5: invalid range in character class
+
+/[\s-_]/bad_escape_is_literal
+Failed: error 150 at offset 3: invalid range in character class
+
+/[_-\s]/bad_escape_is_literal
+Failed: error 150 at offset 5: invalid range in character class
+
+/[\B\R\X]/B
+Failed: error 107 at offset 2: escape sequence is invalid in character class
+
+/[\B\R\X]/B,bad_escape_is_literal
+Failed: error 107 at offset 2: escape sequence is invalid in character class
+
+/[A-\BP-\RV-\X]/B
+Failed: error 107 at offset 4: escape sequence is invalid in character class
+
+/[A-\BP-\RV-\X]/B,bad_escape_is_literal
+Failed: error 107 at offset 4: escape sequence is invalid in character class
# ----------------------------------------------------------------------