[stable-2.6] Minor cleanup of code-smell tests. (#45658)

* Minor cleanup of code-smell tests.
* Add exception handling for YAML load..
(cherry picked from commit e7426e3795)

Co-authored-by: Matt Clay <matt@mystile.com>
This commit is contained in:
Matt Clay 2018-09-14 11:12:06 -07:00
parent df4ea96e94
commit fab9249597
3 changed files with 6 additions and 6 deletions

View file

@ -53,8 +53,8 @@ ILLEGAL_END_CHARS = [
]
def check_path(path, dir=False):
type_name = 'directory' if dir else 'file'
def check_path(path, is_dir=False):
type_name = 'directory' if is_dir else 'file'
parent, file_name = os.path.split(path)
name, ext = os.path.splitext(file_name)
@ -85,10 +85,10 @@ def main():
continue
for dir_name in dirs:
check_path(os.path.join(root, dir_name), dir=True)
check_path(os.path.join(root, dir_name), is_dir=True)
for file_name in files:
check_path(os.path.join(root, file_name), dir=False)
check_path(os.path.join(root, file_name), is_dir=False)
if __name__ == '__main__':

View file

@ -45,7 +45,7 @@ TEST_MAP = {
}
FILTER_RE = re.compile(r'((.+?)\s*(?P<left>[\w \.\'"]+)(\s*)\|(\s*)(?P<filter>\w+))')
FILTER_RE = re.compile(r'((.+?)\s*(?P<left>[\w .\'"]+)(\s*)\|(\s*)(?P<filter>\w+))')
def main():

View file

@ -129,7 +129,7 @@ def main():
with open(path, 'r') as path_fd:
for line, text in enumerate(path_fd.readlines()):
match = re.search(r'(?: |[^C]\()(_)(?: |,|\))', text)
match = re.search(r'(?: |[^C]\()(_)(?:[ ,)])', text)
if match:
print('%s:%d:%d: use `dummy` instead of `_` for a variable name' % (