Run black linter and enforce going forward

This commit is contained in:
Asher Foa 2019-10-26 18:47:45 -07:00
parent 54c8a7dea1
commit c820395dbf
5 changed files with 11 additions and 5 deletions

View File

@ -37,7 +37,8 @@ install:
python wait_for.py python wait_for.py
fi fi
script: script:
- make test - make test-only
- if [[ $TRAVIS_PYTHON_VERSION == "3.7" ]]; then make lint; fi
after_success: after_success:
- coveralls - coveralls
before_deploy: before_deploy:

View File

@ -14,12 +14,16 @@ init:
lint: lint:
flake8 moto flake8 moto
black --check moto/ tests/
test: lint test-only:
rm -f .coverage rm -f .coverage
rm -rf cover rm -rf cover
@nosetests -sv --with-coverage --cover-html ./tests/ $(TEST_EXCLUDE) @nosetests -sv --with-coverage --cover-html ./tests/ $(TEST_EXCLUDE)
test: lint test-only
test_server: test_server:
@TEST_SERVER_MODE=true nosetests -sv --with-coverage --cover-html ./tests/ @TEST_SERVER_MODE=true nosetests -sv --with-coverage --cover-html ./tests/

View File

@ -7,9 +7,9 @@
[![Docs](https://readthedocs.org/projects/pip/badge/?version=stable)](http://docs.getmoto.org) [![Docs](https://readthedocs.org/projects/pip/badge/?version=stable)](http://docs.getmoto.org)
![PyPI](https://img.shields.io/pypi/v/moto.svg) ![PyPI](https://img.shields.io/pypi/v/moto.svg)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/moto.svg) ![PyPI - Python Version](https://img.shields.io/pypi/pyversions/moto.svg)
![PyPI - Downloads](https://img.shields.io/pypi/dw/moto.svg) ![PyPI - Downloads](https://img.shields.io/pypi/dw/moto.svg) [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
# In a nutshell ## In a nutshell
Moto is a library that allows your tests to easily mock out AWS Services. Moto is a library that allows your tests to easily mock out AWS Services.

View File

@ -1,6 +1,7 @@
-r requirements.txt -r requirements.txt
mock mock
nose nose
black; python_version >= '3.6'
sure==1.4.11 sure==1.4.11
coverage coverage
flake8==3.7.8 flake8==3.7.8

View File

@ -15,5 +15,5 @@ commands =
nosetests {posargs} nosetests {posargs}
[flake8] [flake8]
ignore = E128,E501,W504,W605 ignore = W503,W605,E128,E501,E203,E266,E501,E231
exclude = moto/packages,dist exclude = moto/packages,dist