From 3e0a1765b6f537dfc908fd13c67d738a5f802f61 Mon Sep 17 00:00:00 2001 From: zhangbo9674 <82555433+zhangbo9674@users.noreply.github.com> Date: Thu, 29 Sep 2022 10:28:19 +0800 Subject: [PATCH] Improve the python file annotation check strategy for precise testing (#46559) * test * test * refine check pr is_comment chanege * test --- tools/get_pr_ut.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/get_pr_ut.py b/tools/get_pr_ut.py index 373ff56135e..c964f12a77e 100644 --- a/tools/get_pr_ut.py +++ b/tools/get_pr_ut.py @@ -38,8 +38,8 @@ class PRChecker(object): self.github = Github(os.getenv('GITHUB_API_TOKEN'), timeout=60) self.repo = self.github.get_repo('PaddlePaddle/Paddle') self.py_prog_oneline = re.compile('\d+\|\s*#.*') - self.py_prog_multiline_a = re.compile('\d+\|\s*r?""".*?"""', re.DOTALL) - self.py_prog_multiline_b = re.compile("\d+\|\s*r?'''.*?'''", re.DOTALL) + self.py_prog_multiline_a = re.compile('"""(.*?)"""', re.DOTALL) + self.py_prog_multiline_b = re.compile("'''(.*?)'''", re.DOTALL) self.cc_prog_online = re.compile('\d+\|\s*//.*') self.cc_prog_multiline = re.compile('\d+\|\s*/\*.*?\*/', re.DOTALL) self.lineno_prog = re.compile('@@ \-\d+,\d+ \+(\d+),(\d+) @@') -- GitLab