Files
tryton/tox.ini
T
Cédric Krier 0ad32a6849 Add tox and drone
issue4431
review6771002
2015-01-19 16:37:50 +01:00

17 lines
591 B
INI

[tox]
envlist = py27-{sqlite,postgresql,mysql}
[testenv]
commands = {envpython} setup.py test
deps =
postgresql: psycopg2 >= 2.0
mysql: MySQL-python
setenv =
sqlite: TRYTOND_DATABASE_URI={env:SQLITE_URI:sqlite://}
postgresql: TRYTOND_DATABASE_URI={env:POSTGRESQL_URI:postgresql://}
mysql: TRYTOND_DATABASE_URI={env:MYSQL_URI:mysql://}
sqlite: DB_NAME={env:SQLITE_NAME::memory:}
postgresql: DB_NAME={env:POSTGRESQL_NAME:test}
mysql: DB_NAME={env:MYSQL_NAME:test}
install_command = pip install --pre --find-links https://trydevpi.tryton.org/ {opts} {packages}