test python 3.6
This commit is contained in:
parent
99fa1957b9
commit
5d129fdf98
1 changed files with 25 additions and 8 deletions
19
.travis.yml
19
.travis.yml
|
@ -3,13 +3,30 @@ dist: xenial
|
||||||
language: python
|
language: python
|
||||||
python: "3.7"
|
python: "3.7"
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
include:
|
||||||
|
- stage: code quality
|
||||||
|
name: "mypy"
|
||||||
before_install:
|
before_install:
|
||||||
- pip install pylint coverage mypy lxml
|
- pip install mypy lxml
|
||||||
- pip install -e .
|
- pip install -e .
|
||||||
|
|
||||||
|
script:
|
||||||
- mypy . --txt-report . --scripts-are-modules; cat index.txt; rm index.txt
|
- mypy . --txt-report . --scripts-are-modules; cat index.txt; rm index.txt
|
||||||
|
|
||||||
|
- &tests
|
||||||
|
stage: test
|
||||||
|
name: "Unit Tests w/ Python 3.7"
|
||||||
|
before_install:
|
||||||
|
- pip install pylint coverage
|
||||||
|
- pip install -e .
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- HOME=/tmp coverage run --source=aioupnp -m unittest -v
|
- HOME=/tmp coverage run --source=aioupnp -m unittest -v
|
||||||
|
|
||||||
after_success:
|
after_success:
|
||||||
- bash <(curl -s https://codecov.io/bash)
|
- bash <(curl -s https://codecov.io/bash)
|
||||||
|
|
||||||
|
- <<: *tests
|
||||||
|
name: "Unit Tests w/ Python 3.6"
|
||||||
|
python: "3.6"
|
||||||
|
|
Loading…
Reference in a new issue