diff options
Diffstat (limited to 'src/test')
-rw-r--r-- | src/test/regress/expected/regex.out | 2 | ||||
-rw-r--r-- | src/test/regress/sql/regex.sql | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/test/regress/expected/regex.out b/src/test/regress/expected/regex.out index ba2923982f5..2b4f2ec2522 100644 --- a/src/test/regress/expected/regex.out +++ b/src/test/regress/expected/regex.out @@ -326,3 +326,5 @@ select 'xyz' ~ 'x(\w)(?=\1)'; -- no backrefs in LACONs ERROR: invalid regular expression: invalid backreference number select 'xyz' ~ 'x(\w)(?=(\1))'; ERROR: invalid regular expression: invalid backreference number +select 'a' ~ '\x7fffffff'; -- invalid chr code +ERROR: invalid regular expression: invalid escape \ sequence diff --git a/src/test/regress/sql/regex.sql b/src/test/regress/sql/regex.sql index 7cf5e599822..635f068eae9 100644 --- a/src/test/regress/sql/regex.sql +++ b/src/test/regress/sql/regex.sql @@ -86,3 +86,4 @@ select 'a' ~ '()+\1'; -- Error conditions select 'xyz' ~ 'x(\w)(?=\1)'; -- no backrefs in LACONs select 'xyz' ~ 'x(\w)(?=(\1))'; +select 'a' ~ '\x7fffffff'; -- invalid chr code |