From 71d60806a02b7f25bdfac66f0cc2670e1a5e8774 Mon Sep 17 00:00:00 2001 From: XiaGuochao Date: Thu, 18 Jun 2020 17:10:46 +0800 Subject: [PATCH] fix for issue:I1K51W --- test/maple_test/compare.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/maple_test/compare.py b/test/maple_test/compare.py index fa7e40a13d..f47c283537 100644 --- a/test/maple_test/compare.py +++ b/test/maple_test/compare.py @@ -84,8 +84,6 @@ def main(): ) else: raise CompareError("Unsupport flag: {!r}".format(flag)) - if not is_valid_pattern(pattern): - raise CompareError("Not valid pattern: {!r}".format(pattern)) keywords = pattern_flag.split("-") match_func = gen_match_func(keywords) @@ -172,6 +170,8 @@ def is_valid_pattern(pattern): def regex_match(content, line_map, pattern, start=0): pattern = r"\s+".join([word for word in pattern.split()]) + if not is_valid_pattern(pattern): + raise CompareError("Not valid pattern: {!r}".format(pattern)) matches = re.finditer(str(pattern), content, re.MULTILINE) end = 0 for _, match in enumerate(matches, start=1): -- Gitee