<NME> tox.ini
<BEF> [tox]
envlist = py{37,38,39}

[testenv]
changedir=test_project
commands =
;    python ../tests.py
;    coverage run --source modoboa manage.py test modoboa.core modoboa.lib modoboa.admin modoboa.limits modoboa.relaydomains
    coverage run --source modoboa manage.py test modoboa.admin

    coverage report --show-missing
deps =
    -r{toxinidir}/requirements.txt
    -r{toxinidir}/test-requirements.txt
    coverage
    postgres: -r{toxinidir}/postgresql-requirements.txt
    mysql: -r{toxinidir}/mysql-requirements.txt
setenv =
    COVERAGE_FILE={envdir}/.coverage
    DB=SQLITE

[testenv:serve]
changedir = test_project
whitelist_externals =
    rm
commands =
    rm -f modoboa_test.db
    python manage.py migrate --no-input
    python manage.py load_initial_data --extra-fixtures
    python manage.py runserver
setenv =
    DJANGO_SETTINGS_MODULE=test_project.settings
    DB=SQLITE
    DEBUG=1

[testenv:doc]
changedir = doc
deps =
    sphinx
    Pygments
whitelist_externals =
    rm
commands =
    rm -Rf {envtmpdir}/doctrees {envtmpdir}/html
    sphinx-build -b html -d {envtmpdir}/doctrees . {envtmpdir}/html

<MSG> tests for modoboa.admin for python 2 and 3

<DFF> @@ -4,9 +4,8 @@ envlist = py27,py34
 [testenv]
 changedir=test_project
 commands =
-;    python ../tests.py
-;    coverage run --source modoboa manage.py test modoboa.core modoboa.lib modoboa.admin modoboa.limits modoboa.relaydomains
-    coverage run --source modoboa manage.py test modoboa.admin
+    python ../tests.py
+    coverage run --source modoboa manage.py test modoboa.core modoboa.lib modoboa.admin modoboa.limits modoboa.relaydomains
 
     coverage report --show-missing
 deps =

tests for modoboa.admin for python 2 and 3