]> git.phdru.name Git - sqlconvert.git/blobdiff - tox.ini
GitHub: done
[sqlconvert.git] / tox.ini
diff --git a/tox.ini b/tox.ini
index 2408d990a0eaf0f0b872bc4d4c8e79f540a3eb21..216f8901d5cd86257d62ed19fe43a21b10711d10 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -12,8 +12,8 @@ deps =
     py26: argparse
     py26,py27: SQLObject>=2.2.1
     py34: SQLObject>=3.0.0
-    py26,py27: m_lib>=2.0
-    py34: m_lib>=3.0
+    m_lib>=3.1
+    m_lib.defenc>=1.0
     postgres: psycopg2
 sitepackages = True
 # Don't fail or warn on uninstalled commands
@@ -21,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}
@@ -39,6 +43,7 @@ commands = {[general]commands}
 # PostgreSQL test environments
 [postgresql]
 commands =
+    -dropdb test
     createdb test
     python -m pytest --cov=sqlconvert -D postgres:///test
     dropdb test