##// END OF EJS Templates
test: make check-py3-compat.py ignore empty code more reliably...
Yuya Nishihara -
r28475:ae522fb4 default
parent child Browse files
Show More
@@ -16,12 +16,12 b' def check_compat(f):'
16 """Check Python 3 compatibility for a file."""
16 """Check Python 3 compatibility for a file."""
17 with open(f, 'rb') as fh:
17 with open(f, 'rb') as fh:
18 content = fh.read()
18 content = fh.read()
19 root = ast.parse(content)
19
20
20 # Ignore empty files.
21 # Ignore empty files.
21 if not content.strip():
22 if not root.body:
22 return
23 return
23
24
24 root = ast.parse(content)
25 futures = set()
25 futures = set()
26 haveprint = False
26 haveprint = False
27 for node in ast.walk(root):
27 for node in ast.walk(root):
General Comments 0
You need to be logged in to leave comments. Login now