danidee10/django-notifs

View on GitHub
tox.ini

Summary

Maintainability
Test Coverage
[tox]
envlist =
    lint
    py{36,37,38,39}-django22
    py{36,37,38,39}-django30
    py{36,37,38,39}-django31
    py{36,37,38,39}-django32
    py{38,39}-djangomaster

[testenv]
# install requirements
deps = -r {toxinidir}/requirements.txt
    coverage==6.0.2
    django22: Django==2.2.*
    django30: Django==3.0.*
    django31: Django==3.1.*
    django32: Django==3.2.*
    djangomaster: https://github.com/django/django/archive/main.tar.gz
commands =
    pip install -U pip
    coverage erase
    coverage run manage.py test -v 3
    coverage xml
    coverage html

[testenv:lint]
skip_install = True
deps = flake8==3.8.4
commands =
    flake8 {posargs:{toxinidir}/notifications} --max-line-length 88


[pep8]
max-line-length = 88