Merge pull request #1958 from anthrotype/tox-skip-missing-interpreters
tox: add skip_missing_interpreters=true
This commit is contained in:
commit
d3bd81335e
@ -7,7 +7,7 @@ if [ "$TRAVIS_OS_NAME" == "osx" ]; then
|
|||||||
source .venv/bin/activate
|
source .venv/bin/activate
|
||||||
fi
|
fi
|
||||||
|
|
||||||
tox
|
tox --skip-missing-interpreters false
|
||||||
|
|
||||||
# re-run all the XML-related tests, this time without lxml but using the
|
# re-run all the XML-related tests, this time without lxml but using the
|
||||||
# built-in ElementTree library.
|
# built-in ElementTree library.
|
||||||
@ -17,4 +17,4 @@ else
|
|||||||
# strip additional tox envs after the comma, add -nolxml factor
|
# strip additional tox envs after the comma, add -nolxml factor
|
||||||
TOXENV="${TOXENV%,*}-nolxml"
|
TOXENV="${TOXENV%,*}-nolxml"
|
||||||
fi
|
fi
|
||||||
tox -e $TOXENV -- Tests/ufoLib Tests/misc/etree_test.py Tests/misc/plistlib_test.py
|
tox --skip-missing-interpreters false -e $TOXENV -- Tests/ufoLib Tests/misc/etree_test.py Tests/misc/plistlib_test.py
|
||||||
|
@ -50,9 +50,9 @@ environments::
|
|||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
|
|
||||||
When you run ``tox`` without arguments, the tests are executed for all the environments listed in the ``tox.ini`` ``envlist``. The current Python interpreters defined for tox testing must be available on your system ``PATH``.
|
When you run ``tox`` without arguments, the tests are executed for all the environments listed in the ``tox.ini`` ``envlist``. The Python versions that are not available on your system ``PATH`` will be skipped.
|
||||||
|
|
||||||
You can specify a different testing environment list via the ``-e`` option, or the ``TOXENV`` environment variable::
|
You can specify a particular testing environment list via the ``-e`` option, or the ``TOXENV`` environment variable::
|
||||||
|
|
||||||
tox -e py36
|
tox -e py36
|
||||||
TOXENV="py36-cov,htmlcov" tox
|
TOXENV="py36-cov,htmlcov" tox
|
||||||
|
Loading…
x
Reference in New Issue
Block a user