]> git.phdru.name Git - sqlconvert.git/blobdiff - tox.ini
[mysql2sql] Show the name of the file being converted
[sqlconvert.git] / tox.ini
diff --git a/tox.ini b/tox.ini
index e634cdfe660e584196d0a080a0926823152d3419..229abb742cedf5ebbcbbbee593473f032cd4f797 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -1,5 +1,6 @@
 [tox]
 minversion = 1.8
+toxworkdir={homedir}/.tox/sqlconvert
 envlist = {py26,py27,py34},{py26,py27,py34}-{postgres,sqlite},{py27,py34}-flake8
 
 # Base test environment settings
@@ -20,11 +21,15 @@ whitelist_externals =
     flake8
     createdb
     dropdb
+    cmp
     rm
 
 [general]
 commands =
     python -m pytest --cov=sqlconvert
+    mysql2sql demo/demo.sql test.out
+    cmp -s tests/mysql2sql/test.out test.out
+    rm test.out
 
 [testenv:py26]
 commands = {[general]commands}
@@ -38,8 +43,9 @@ commands = {[general]commands}
 # PostgreSQL test environments
 [postgresql]
 commands =
+    -dropdb test
     createdb test
-    python -m pytest -D postgres:///test
+    python -m pytest --cov=sqlconvert -D postgres:///test
     dropdb test
 
 [testenv:py26-postgres]
@@ -54,7 +60,7 @@ commands = {[postgresql]commands}
 # SQLite test environments
 [sqlite]
 commands =
-    python -m pytest -D sqlite:///tmp/test.sqdb
+    python -m pytest --cov=sqlconvert -D sqlite:///tmp/test.sqdb
     rm -f /tmp/test.sqdb
 
 [testenv:py26-sqlite]