Browse Source

Move linting to generic script

master
Jake Howard 2 years ago
parent
commit
336e2aa0ba
Signed by: theorangeone GPG Key ID: 57AFB45680EDD477
  1. 2
      .circleci/config.yml
  2. 9
      scripts/black.sh
  3. 12
      scripts/lint.sh
  4. 4
      scripts/test.sh

2
.circleci/config.yml

@ -11,4 +11,4 @@ jobs:
- run: env/bin/pip install -e .
- run: env/bin/pip install -r dev-requirements.txt
- run: ./scripts/test.sh
- run: ./scripts/black.sh
- run: ./scripts/lint.sh

9
scripts/black.sh

@ -1,9 +0,0 @@
#!/usr/bin/env bash
set -e
export PATH=env/bin:${PATH}
pip install black==18.9b0
black tests ipc_unix setup.py --check

12
scripts/lint.sh

@ -0,0 +1,12 @@
#!/usr/bin/env bash
set -e
export PATH=env/bin:${PATH}
pip install black==18.9b0
black tests ipc_unix setup.py --check
flake8 ipc_unix tests setup.py --ignore=E128,E501
isort -rc -c ipc_unix tests setup.py
mypy --strict-optional ipc_unix tests

4
scripts/test.sh

@ -5,7 +5,3 @@ set -e
export PATH=env/bin:${PATH}
nose2 $@ -C --coverage ipc_unix --verbose
flake8 ipc_unix tests setup.py --ignore=E128,E501
isort -rc -c ipc_unix tests setup.py
mypy --strict-optional ipc_unix tests
Loading…
Cancel
Save