Newer
Older
# Tox (http://tox.testrun.org/) is a tool for running tests in
# multiple virtualenvs. This configuration file will run the test
# suite on all supported python versions. To use it, "pip install tox"
# and then run "tox" from this directory.
# http://tox.readthedocs.io/en/latest/config.html
#
# To run tox faster, check out Detox
# (https://pypi.python.org/pypi/detox), which runs your tox runs in
# parallel. To use it, "pip install detox" and then run "detox" from
# this directory.
[tox]
envlist =
Ashwin Vishnu
committed
lint
sitepackages = True
Ashwin Vishnu
committed
usedevelop = True
matplotlib
scipy
psutil
future
pyfftw
pandas
hg+https://bitbucket.org/fluiddyn/fluiddyn#egg=fluiddyn
hg+https://bitbucket.org/fluiddyn/fluidfft#egg=fluidfft
pythran: git+https://github.com/serge-sans-paille/pythran#egg=pythran[deps]
Ashwin Vishnu
committed
make _tests_coverage
usedevelop = False
Ashwin Vishnu
committed
make _report_coverage
codecov --file .coverage/coverage.xml
[testenv:codecov-travis]
passenv = CI TRAVIS TRAVIS_*
usedevelop = False
Ashwin Vishnu
committed
make _report_coverage
Ashwin Vishnu
committed
[testenv:lint]
deps =
Ashwin Vishnu
committed
pylint
whitelist_externals = make
usedevelop = False
skip_install = true
commands =
make lint