diff options
Diffstat (limited to 'tox.ini')
-rw-r--r-- | tox.ini | 42 |
1 files changed, 42 insertions, 0 deletions
@@ -0,0 +1,42 @@ +[tox] +envlist = py{311,310,39,38,37,36},bootstrap +skip_missing_interpreters = true + +[gh-actions] +python = + 3.6: py36 + 3.7: py37 + 3.8: py38, bootstrap + 3.9: py39 + 3.10: py310 + 3.11: py311 + +[testenv] +deps = + requests + testpath + responses + docutils + tomli;python_version < "3.11" + tomli-w + pytest>=2.7.3 + pytest-cov + +skip_install=true + +setenv = + PYTHONPATH = flit_core + +commands = + python -m pytest --cov=flit --cov=flit_core/flit_core + +[testenv:bootstrap] +skip_install = true +# Make the install step a no-op, so nothing gets installed in the env +install_command = true {packages} +whitelist_externals = true +changedir = flit_core +commands = + python -c "from flit_core.buildapi import build_wheel;\ + from tempfile import mkdtemp;\ + build_wheel(mkdtemp())" |