summaryrefslogtreecommitdiff
path: root/tests/test_mysql.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2014-09-13 16:14:39 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2014-09-13 16:14:39 -0400
commite93e07bff5325b299b12fa797f2a43c6eb18a71b (patch)
treeed1dc0cffd76e2ca1f8d891882d8cf8fec161466 /tests/test_mysql.py
parentb092d88ce70d166146540ef4a219bfb30580945b (diff)
downloadalembic-e93e07bff5325b299b12fa797f2a43c6eb18a71b.tar.gz
dev
Diffstat (limited to 'tests/test_mysql.py')
-rw-r--r--tests/test_mysql.py18
1 files changed, 12 insertions, 6 deletions
diff --git a/tests/test_mysql.py b/tests/test_mysql.py
index ada6779..7ce71a9 100644
--- a/tests/test_mysql.py
+++ b/tests/test_mysql.py
@@ -1,14 +1,19 @@
from sqlalchemy import Integer, func
-from unittest import TestCase
+from alembic.testing.fixtures import TestBase
+from alembic.testing import config
from sqlalchemy import TIMESTAMP, MetaData, Table, Column, text
from sqlalchemy.engine.reflection import Inspector
from alembic import op, util
-from . import op_fixture, assert_raises_message, db_for_dialect, \
- staging_env, clear_staging_env
+
+from alembic.testing import eq_, assert_raises_message
+from alembic.testing.fixtures import capture_context_buffer, op_fixture
+from alembic.testing.env import staging_env, _no_sql_testing_config, \
+ three_rev_fixture, clear_staging_env
+
from alembic.migration import MigrationContext
-class MySQLOpTest(TestCase):
+class MySQLOpTest(TestBase):
def test_rename_column(self):
context = op_fixture('mysql')
@@ -199,11 +204,12 @@ class MySQLOpTest(TestCase):
)
-class MySQLDefaultCompareTest(TestCase):
+class MySQLDefaultCompareTest(TestBase):
+ __only_on__ = 'mysql'
@classmethod
def setup_class(cls):
- cls.bind = db_for_dialect("mysql")
+ cls.bind = config.db
staging_env()
context = MigrationContext.configure(
connection=cls.bind.connect(),