diff options
author | Steve Bennett <steveb@workware.net.au> | 2023-04-19 14:51:26 +1000 |
---|---|---|
committer | Steve Bennett <steveb@workware.net.au> | 2023-04-19 14:54:37 +1000 |
commit | fcbb4499a6b46ef69e7a95da53e30796e20817f0 (patch) | |
tree | 2fac1de233b74ab5c3a2a8248ccfb5f6d52787c8 /tests | |
parent | ea285785b27eafba908630c774404c28e01b6de9 (diff) | |
download | jimtcl-fcbb4499a6b46ef69e7a95da53e30796e20817f0.zip jimtcl-fcbb4499a6b46ef69e7a95da53e30796e20817f0.tar.gz jimtcl-fcbb4499a6b46ef69e7a95da53e30796e20817f0.tar.bz2 |
regexp: fix incorrect check for invalid escape sequence at end of charset
Fixes #259
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/regexp.test | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/regexp.test b/tests/regexp.test index 2c91ac7..9793038 100644 --- a/tests/regexp.test +++ b/tests/regexp.test @@ -758,4 +758,8 @@ test reg-31.2 {invalid digit check in class} -body { regexp {[[:digit:\0]} 1 } -returnCodes error -result {couldn't compile regular expression pattern: brackets [] not balanced} +test reg-31.3 {invalid trailing backslash} -body { + regexp "\[abc\\" a +} -returnCodes error -result {couldn't compile regular expression pattern: invalid escape \ sequence} + testreport |