3 toxworkdir={homedir}/.tox/sqlconvert
4 envlist = {py26,py27,py34},{py26,py27,py34}-{postgres,sqlite},{py27,py34}-flake8
6 # Base test environment settings
13 py26,py27: SQLObject>=2.2.1
14 py34: SQLObject>=3.0.0
19 # Don't fail or warn on uninstalled commands
28 python -m pytest --cov=sqlconvert
31 commands = {[general]commands}
34 commands = {[general]commands}
37 commands = {[general]commands}
39 # PostgreSQL test environments
44 python -m pytest --cov=sqlconvert -D postgres:///test
47 [testenv:py26-postgres]
48 commands = {[postgresql]commands}
50 [testenv:py27-postgres]
51 commands = {[postgresql]commands}
53 [testenv:py34-postgres]
54 commands = {[postgresql]commands}
56 # SQLite test environments
59 python -m pytest --cov=sqlconvert -D sqlite:///tmp/test.sqdb
63 commands = {[sqlite]commands}
66 commands = {[sqlite]commands}
69 commands = {[sqlite]commands}