commit
ca93f6834f
|
@ -13,14 +13,19 @@
|
|||
description: Ensures that a file is either empty, or ends with one newline.
|
||||
entry: end-of-file-fixer
|
||||
language: python
|
||||
- id: flake8
|
||||
name: Flake8
|
||||
description: This hook runs flake8.
|
||||
entry: flake8
|
||||
language: python
|
||||
- id: name-tests-test
|
||||
name: Tests should end in _test.py
|
||||
description: This verifies that test files are named correctly
|
||||
entry: name-tests-test
|
||||
language: python
|
||||
- id: pyflakes
|
||||
name: Pyflakes
|
||||
description: This validator runs pyflakes.
|
||||
name: Pyflakes (DEPRECATED, use flake8)
|
||||
description: This hook runs pyflakes. (This is deprecated, use flake8).
|
||||
entry: pyflakes
|
||||
language: python
|
||||
- id: trailing-whitespace
|
||||
|
|
|
@ -2,9 +2,7 @@
|
|||
|
||||
# Testing requirements
|
||||
coverage
|
||||
# Fuck you ipython
|
||||
ipython<2.0.0
|
||||
ipdb
|
||||
flake8
|
||||
mock
|
||||
git+git://github.com/pre-commit/pre-commit#egg=pre-commit
|
||||
pytest
|
||||
|
|
1
setup.py
1
setup.py
|
@ -7,6 +7,7 @@ setup(
|
|||
packages=find_packages('.', exclude=('tests*', 'testing*')),
|
||||
install_requires=[
|
||||
'argparse',
|
||||
'flake8',
|
||||
'plumbum',
|
||||
'pyflakes',
|
||||
'pyyaml',
|
||||
|
|
|
@ -1,12 +0,0 @@
|
|||
|
||||
import subprocess
|
||||
|
||||
from pre_commit.clientlib.validate_manifest import load_manifest
|
||||
|
||||
|
||||
def test_all_hooks_allow_no_files():
|
||||
manifest = load_manifest('hooks.yaml')
|
||||
|
||||
for hook in manifest:
|
||||
if hook['id'] != 'pyflakes':
|
||||
subprocess.check_call([hook['entry']])
|
Loading…
Reference in New Issue