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
43 python -m pytest --cov=sqlconvert -D postgres:///test
46 [testenv:py26-postgres]
47 commands = {[postgresql]commands}
49 [testenv:py27-postgres]
50 commands = {[postgresql]commands}
52 [testenv:py34-postgres]
53 commands = {[postgresql]commands}
55 # SQLite test environments
58 python -m pytest --cov=sqlconvert -D sqlite:///tmp/test.sqdb
62 commands = {[sqlite]commands}
65 commands = {[sqlite]commands}
68 commands = {[sqlite]commands}