1
2[tox]
3envlist = py{27,34}-sqlalchemy{10}-pymongo{27,28},
4    py{27,34}-sqlalchemy{09,10}-pymongo{30}
5
6[testenv]
7# Local Debian dependencies:
8#  libmysqlclient-dev
9#  postgresql-server-dev-9.4
10#  python3-dev
11
12downloadcache=./downloadcache
13
14deps =
15    bottle
16    flask
17    mock
18    mysqlclient
19    psycopg2
20    pymongo27: pymongo>=2.7.2,<2.8
21    pymongo28: pymongo>=2.8.0,<3.0
22    pymongo30: pymongo>=3.0,<3.1
23    pytest
24    pytest-xdist
25    scrypt
26    sqlalchemy09: sqlalchemy>=0.9,<1.0
27    sqlalchemy10: sqlalchemy>=1.0,<1.1
28    webtest
29
30commands = py.test -v --junitxml={envlogdir}/result.xml \
31 tests/test_functional.py \
32 tests/test_scrypt.py \
33 tests/test.py
34
35# FIXME
36# tests/test_flask.py \
37#tests/test_webtest_bottle.py
38#tests/test_webtest_decorated.py
39#tests/test_webtest_flask.py
40#tests/test_webtest_parallel.py
41
42#tests/test_functional_decorated.py \
43#tests/test_functional_flask.py \
44#tests/test_functional_json.py \
45#tests/test_functional_parallel.py \
46
47