3 envlist = {py26,py27,py34},{py26,py27,py34}-{postgres,sqlite},{py27,py34}-flake8
5 # Base test environment settings
12 py26,py27: SQLObject>=2.2.1
13 py34: SQLObject>=3.0.0
18 # Don't fail or warn on uninstalled commands
27 python -m pytest --cov=sqlconvert
30 commands = {[general]commands}
33 commands = {[general]commands}
36 commands = {[general]commands}
38 # PostgreSQL test environments
42 python -m pytest --cov=sqlconvert -D postgres:///test
45 [testenv:py26-postgres]
46 commands = {[postgresql]commands}
48 [testenv:py27-postgres]
49 commands = {[postgresql]commands}
51 [testenv:py34-postgres]
52 commands = {[postgresql]commands}
54 # SQLite test environments
57 python -m pytest --cov=sqlconvert -D sqlite:///tmp/test.sqdb
61 commands = {[sqlite]commands}
64 commands = {[sqlite]commands}
67 commands = {[sqlite]commands}