]> git.phdru.name Git - sqlconvert.git/blobdiff - tox.ini
Add tests for SQLite
[sqlconvert.git] / tox.ini
diff --git a/tox.ini b/tox.ini
index 5941ef82a3a6869e2e2b3ee1759e47c116fc97d4..e634cdfe660e584196d0a080a0926823152d3419 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -1,6 +1,6 @@
 [tox]
 minversion = 1.8
-envlist = {py26,py27,py34},{py26,py27,py34}-postgres,{py27,py34}-flake8
+envlist = {py26,py27,py34},{py26,py27,py34}-{postgres,sqlite},{py27,py34}-flake8
 
 # Base test environment settings
 [testenv]
@@ -20,6 +20,7 @@ whitelist_externals =
     flake8
     createdb
     dropdb
+    rm
 
 [general]
 commands =
@@ -50,6 +51,22 @@ commands = {[postgresql]commands}
 [testenv:py34-postgres]
 commands = {[postgresql]commands}
 
+# SQLite test environments
+[sqlite]
+commands =
+    python -m pytest -D sqlite:///tmp/test.sqdb
+    rm -f /tmp/test.sqdb
+
+[testenv:py26-sqlite]
+commands = {[sqlite]commands}
+
+[testenv:py27-sqlite]
+commands = {[sqlite]commands}
+
+[testenv:py34-sqlite]
+commands = {[sqlite]commands}
+
+# flake8
 [testenv:py27-flake8]
 deps =
     flake8