15808f684SSatish Balay# Tox (http://tox.testrun.org/) is a tool for running tests 25808f684SSatish Balay# in multiple virtualenvs. This configuration file will run the 35808f684SSatish Balay# test suite on all supported python versions.To use it, 45808f684SSatish Balay# "pip install tox" and then run "tox" from this directory. 55808f684SSatish Balay 65808f684SSatish Balay[tox] 7*fb83dddaSLisandro Dalcinminversion = 3.18.0 85808f684SSatish Balayskip_missing_interpreters = True 95808f684SSatish Balayenvlist = 105808f684SSatish Balay py26, 115808f684SSatish Balay py27, 125808f684SSatish Balay py33, 135808f684SSatish Balay py34, 145808f684SSatish Balay py35, 155808f684SSatish Balay py36, 16*fb83dddaSLisandro Dalcin py37, 17*fb83dddaSLisandro Dalcin py38, 18*fb83dddaSLisandro Dalcin py39, 19*fb83dddaSLisandro Dalcin py310, 20*fb83dddaSLisandro Dalcin py311, 21*fb83dddaSLisandro Dalcin 22*fb83dddaSLisandro Dalcin[testenv:.pkg] 23*fb83dddaSLisandro Dalcinpassenv = 24*fb83dddaSLisandro Dalcin PETSC_DIR 25*fb83dddaSLisandro Dalcin PETSC_ARCH 26*fb83dddaSLisandro Dalcin CPPFLAGS 27*fb83dddaSLisandro Dalcin CFLAGS 28*fb83dddaSLisandro Dalcin CXXFLAGS 29*fb83dddaSLisandro Dalcin LDFLAGS 305808f684SSatish Balay 315808f684SSatish Balay[testenv] 325808f684SSatish Balaydeps = 33*fb83dddaSLisandro Dalcinpassenv = 34*fb83dddaSLisandro Dalcin PETSC_DIR 35*fb83dddaSLisandro Dalcin PETSC_ARCH 365808f684SSatish Balaycommands = 375808f684SSatish Balay {envpython} {toxinidir}/test/runtests.py --quiet --no-builddir [] 38