summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tox.ini6
1 files changed, 4 insertions, 2 deletions
diff --git a/tox.ini b/tox.ini
index a323d136..70b56a3f 100644
--- a/tox.ini
+++ b/tox.ini
@@ -30,13 +30,15 @@ setenv =
# so override any local setting.
PYTHONPYCACHEPREFIX=
+# $set_env.py: COVERAGE_PIP_ARGS - Extra arguments for `pip install`
+# `--no-build-isolation` will let tox work with no network.
commands =
# Create tests/zipmods.zip
python igor.py zip_mods
# Build the C extension and test with the CTracer
python setup.py --quiet build_ext --inplace
- python -m pip install -q -e .
+ python -m pip install {env:COVERAGE_PIP_ARGS} -q -e .
python igor.py test_with_tracer c {posargs}
# Remove the C extension so that we can test the PyTracer
@@ -84,7 +86,7 @@ commands =
python -m pylint --notes= {env:LINTABLE}
check-manifest --ignore 'doc/sample_html/*,.treerc'
# If 'build -q' becomes a thing (https://github.com/pypa/build/issues/188),
- # this can be simplifed:
+ # this can be simplified:
python igor.py quietly "python -m build"
twine check dist/*