mirror of
https://github.com/jazzband/django-categories.git
synced 2026-05-05 14:14:46 +00:00
[-] Updated tox and travis configurations to check py2.7 and 3.6 and django 1.8-1.11
This commit is contained in:
parent
1df724f48d
commit
ec4664c2a3
2 changed files with 24 additions and 18 deletions
13
.travis.yml
13
.travis.yml
|
|
@ -1,7 +1,7 @@
|
|||
language: python
|
||||
|
||||
python:
|
||||
- "3.5"
|
||||
- "3.6"
|
||||
|
||||
branches:
|
||||
only:
|
||||
|
|
@ -12,13 +12,10 @@ env:
|
|||
- TOXENV=py27-django18
|
||||
- TOXENV=py27-django19
|
||||
- TOXENV=py27-django110
|
||||
- TOXENV=py34-django18
|
||||
- TOXENV=py34-django19
|
||||
- TOXENV=py34-django110
|
||||
- TOXENV=py35-django18
|
||||
- TOXENV=py35-django19
|
||||
- TOXENV=py35-django110
|
||||
- TOXENV=py35-django111
|
||||
- TOXENV=py36-django18
|
||||
- TOXENV=py36-django19
|
||||
- TOXENV=py36-django110
|
||||
- TOXENV=py36-django111
|
||||
|
||||
install:
|
||||
- pip install tox
|
||||
|
|
|
|||
29
tox.ini
29
tox.ini
|
|
@ -1,27 +1,36 @@
|
|||
[tox]
|
||||
envlist =
|
||||
begin
|
||||
py27-lint
|
||||
py27-django{18,19,110},
|
||||
py34-django{18,19,110},
|
||||
py35-django{18,19,110,111},
|
||||
py27-django{18,19,110}
|
||||
py36-django{18,19,110,111}
|
||||
coverage-report
|
||||
|
||||
[testenv]
|
||||
deps=
|
||||
django111: Django==1.11.1
|
||||
django110: Django==1.10.3
|
||||
django19: Django==1.9.2
|
||||
django18: Django==1.8.9
|
||||
coverage==4.0.3
|
||||
django111: Django<2.0
|
||||
django110: Django<1.11
|
||||
django19: Django<1.10
|
||||
django18: Django<1.9
|
||||
coverage
|
||||
pillow
|
||||
ipdb
|
||||
-r{toxinidir}/requirements.txt
|
||||
|
||||
commands=
|
||||
coverage run --source={toxinidir} --omit='.tox/*' {toxinidir}/example/manage.py test --settings='settings-testing' categories
|
||||
coverage run --source=categories --omit='.tox/*,example/*,*/tests/*' {toxinidir}/example/manage.py test --settings='settings-testing' categories
|
||||
|
||||
[testenv:begin]
|
||||
commands = coverage erase
|
||||
|
||||
[testenv:py27-lint]
|
||||
deps=
|
||||
flake8
|
||||
|
||||
commands=
|
||||
flake8 . --ignore=E501 --exclude=categories/south_migrations/,.tox/
|
||||
flake8 . --ignore=E501 --exclude=build/,dist/,.tox/,doc_src
|
||||
|
||||
[testenv:coverage-report]
|
||||
commands =
|
||||
coverage report -m
|
||||
coverage html
|
||||
Loading…
Reference in a new issue