LibRegex: Account for extra explicit And/Or in class parser assertion

Fixes #23691.
This commit is contained in:
Ali Mohammad Pur
2024-03-24 00:22:43 +01:00
committed by Andreas Kling
parent 259a84ddac
commit 27a38932da
2 changed files with 7 additions and 1 deletions

View File

@@ -800,6 +800,7 @@ TEST_CASE(ECMA262_unicode_sets_parser_error)
constexpr _test tests[] {
{ "[[]"sv, regex::Error::InvalidPattern },
{ "[[x[]]]"sv, regex::Error::NoError }, // #23691, should not crash on empty charclass within AndOr.
};
for (auto test : tests) {