Flake8 validation done

This commit is contained in:
Omkar Pakki 2019-07-09 22:28:48 +05:30
parent 408c033338
commit d0c115ed57
2 changed files with 11 additions and 10 deletions

View File

@ -17,7 +17,7 @@ from fabvenv import virtualenv
FABRIC_ROOT = os.path.dirname(__file__) FABRIC_ROOT = os.path.dirname(__file__)
project_root = os.path.dirname(FABRIC_ROOT) project_root = os.path.dirname(FABRIC_ROOT)
VENV_ROOT = os.path.expanduser(os.path.join('~', '.virtualenvs', 'pybitmessage-devops')) VENV_ROOT = os.path.expanduser(os.path.join('~', '.virtualenvs', 'pybitmessage-devops'))
PYTHONPATH = os.path.join(project_root, 'src', ) PYTHONPATH = os.path.join(project_root, 'src',)
def coerce_list(value): def coerce_list(value):

View File

@ -32,13 +32,14 @@ def get_tool_results(file_list):
'pycodestyle_violations': get_filtered_pycodestyle_output(path_to_file), 'pycodestyle_violations': get_filtered_pycodestyle_output(path_to_file),
'flake8_violations': get_filtered_flake8_output(path_to_file), 'flake8_violations': get_filtered_flake8_output(path_to_file),
'pylint_violations': get_filtered_pylint_output(path_to_file), 'pylint_violations': get_filtered_pylint_output(path_to_file),
'path_to_file': path_to_file, 'path_to_file': path_to_file
'total_violations': sum([
len(result['pycodestyle_violations']),
len(result['flake8_violations']),
len(result['pylint_violations']),
])
} }
result['total_violations'] = sum([
len(result['pycodestyle_violations']),
len(result['flake8_violations']),
len(result['pylint_violations'])
])
results.append(result) results.append(result)
return results return results
@ -73,17 +74,17 @@ def print_results(results, top, verbose, details):
print("pycodestyle:") print("pycodestyle:")
for detail in flatten(item['pycodestyle_violations']): for detail in flatten(item['pycodestyle_violations']):
print(detail) print(detail)
print print()
print("flake8:") print("flake8:")
for detail in flatten(item['flake8_violations']): for detail in flatten(item['flake8_violations']):
print(detail) print(detail)
print print()
print("pylint:") print("pylint:")
for detail in flatten(item['pylint_violations']): for detail in flatten(item['pylint_violations']):
print(detail) print(detail)
print print()
def sort_and_slice(results, top): def sort_and_slice(results, top):