'Tox' is tool which will check if the package installs correctly and all unit tests pass with different Python versions. --- tox.ini | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 tox.ini diff --git a/tox.ini b/tox.ini new file mode 100644 index 0000000..6f9f822 --- /dev/null +++ b/tox.ini @@ -0,0 +1,23 @@ +# 'Tox' is a tool for automating build/test cycles against +# multiple Python versions: +# http://pypi.python.org/pypi/tox +# http://tox.readthedocs.io/en/latest/ + +# Running the command 'tox' while in the root of the virt-bootstrap +# source directory will: +# - Create a source distribution (setup.py sdist) +# - Then for every supported version of Python: +# - Create a virtualenv in .tox/py$VERSION and install dependencies. +# (These virtualenvs are cached across runs unless you use +# --recreate.) +# - Use pip to install the virt-bootstrap sdist into the virtualenv +# - Run the virt-bootstrap tests + +# To run against a specific subset of Python versions, use: +# tox -e py27 + +[tox] +envlist = py27,py34,py35,py36 + +[testenv] +commands={envpython} {toxinidir}/setup.py test -- 2.9.4 _______________________________________________ virt-tools-list mailing list virt-tools-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/virt-tools-list