pypiserver/tox.ini

39 lines
912 B
INI
Raw Normal View History

2011-08-30 02:37:25 +02:00
[tox]
envlist = py36,py37,py38,pypy3
2011-08-30 02:37:25 +02:00
[testenv]
deps=-r{toxinidir}/requirements/dev.pip
allowlist_externals=
/bin/sh
mypy
which
sitepackages=False
[testenv::py]
commands=
/bin/sh -c "{env:PYPISERVER_SETUP_CMD:true}"
# individual mypy files for now, until we get the rest
# of the project typechecking
mypy pypiserver/config.py
pytest --cov=pypiserver []
[testenv::pypy]
commands=
/bin/sh -c "{env:PYPISERVER_SETUP_CMD:true}"
# no mypy in pypy
pytest --cov=pypiserver []
2013-01-04 02:09:11 +01:00
[pytest]
norecursedirs = bin parts develop-eggs eggs venv .* _* CVS {args}
[testenv:pre_twine]
# Allow calling ``tox -e pre_twine`` to test pypiserver with the most
# recent prerelease of twine.
allowlist_externals=
tox
setenv=
PYPISERVER_SETUP_CMD=pip install --upgrade --pre --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple twine
commands=
tox