Mercurial > hg
comparison tests/filterpyflakes.py @ 21294:1ae3cd6f836c
filterpyflakes: filter WindowsError unconditionally
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Tue, 13 May 2014 19:29:45 -0500 |
parents | 507ce509fd22 |
children | 48671378daeb |
comparison
equal
deleted
inserted
replaced
21293:507ce509fd22 | 21294:1ae3cd6f836c |
---|---|
31 pats = [ | 31 pats = [ |
32 (r"imported but unused", None), | 32 (r"imported but unused", None), |
33 (r"local variable '.*' is assigned to but never used", None), | 33 (r"local variable '.*' is assigned to but never used", None), |
34 (r"unable to detect undefined names", None), | 34 (r"unable to detect undefined names", None), |
35 (r"undefined name '.*'", | 35 (r"undefined name '.*'", |
36 r"undefined name 'memoryview'") | 36 r"undefined name '(WindowsError|memoryview)'") |
37 ] | 37 ] |
38 | 38 |
39 for msgtype, (pat, excl) in enumerate(pats): | 39 for msgtype, (pat, excl) in enumerate(pats): |
40 if re.search(pat, line) and (not excl or not re.search(excl, line)): | 40 if re.search(pat, line) and (not excl or not re.search(excl, line)): |
41 break # pattern matches | 41 break # pattern matches |