summaryrefslogtreecommitdiff
path: root/tests/test_autogen_render.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2019-07-21 12:56:20 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2019-07-21 14:44:38 -0400
commit0bf99d4bb8872db554339089437d7ee3bdb522ff (patch)
tree1e0d06953447fa4821b360518bf8b4a66e61f7b2 /tests/test_autogen_render.py
parent7995199012173d77e2dcaf02d4ded5d2d7a6f634 (diff)
downloadalembic-0bf99d4bb8872db554339089437d7ee3bdb522ff.tar.gz
Bump to Alembic 1.1, bump requirements
Alembic 1.1 bumps the minimum version of SQLAlchemy to 1.1. As was the case before, Python requirements remain at Python 2.7, or in the 3.x series Python 3.4. Change-Id: I68074fb4b59c96c4a596396a69aa143c65d048b5
Diffstat (limited to 'tests/test_autogen_render.py')
-rw-r--r--tests/test_autogen_render.py25
1 files changed, 6 insertions, 19 deletions
diff --git a/tests/test_autogen_render.py b/tests/test_autogen_render.py
index d17ed28..037a05f 100644
--- a/tests/test_autogen_render.py
+++ b/tests/test_autogen_render.py
@@ -181,18 +181,11 @@ class AutogenRenderTest(TestBase):
idx = Index("test_lower_code_idx", cast(t.c.code, String))
op_obj = ops.CreateIndexOp.from_index(idx)
- if config.requirements.sqlalchemy_110.enabled:
- eq_ignore_whitespace(
- autogenerate.render_op_text(self.autogen_context, op_obj),
- "op.create_index('test_lower_code_idx', 'test', "
- "[sa.text(!U'CAST(code AS VARCHAR)')], unique=False)",
- )
- else:
- eq_ignore_whitespace(
- autogenerate.render_op_text(self.autogen_context, op_obj),
- "op.create_index('test_lower_code_idx', 'test', "
- "[sa.text(!U'CAST(code AS VARCHAR)')], unique=False)",
- )
+ eq_ignore_whitespace(
+ autogenerate.render_op_text(self.autogen_context, op_obj),
+ "op.create_index('test_lower_code_idx', 'test', "
+ "[sa.text(!U'CAST(code AS VARCHAR)')], unique=False)",
+ )
def test_render_add_index_desc(self):
m = MetaData()
@@ -1035,7 +1028,6 @@ class AutogenRenderTest(TestBase):
"sa.PrimaryKeyConstraint('x'))",
)
- @config.requirements.fail_before_sqla_110
def test_render_table_w_autoincrement(self):
m = MetaData()
t = Table(
@@ -1164,7 +1156,7 @@ class AutogenRenderTest(TestBase):
result,
"sa.Column('some_key', sa.Integer(), "
"nullable=True, "
- "comment=\"This is a john's comment\")",
+ 'comment="This is a john\'s comment")',
)
def test_render_col_autoinc_false_mysql(self):
@@ -1587,7 +1579,6 @@ class AutogenRenderTest(TestBase):
"sa.Enum('one', 'two', 'three')",
)
- @config.requirements.sqlalchemy_099
def test_render_non_native_enum(self):
eq_ignore_whitespace(
autogenerate.render._repr_type(
@@ -1604,7 +1595,6 @@ class AutogenRenderTest(TestBase):
"sa.Integer()",
)
- @config.requirements.sqlalchemy_110
def test_generic_array_type(self):
eq_ignore_whitespace(
@@ -1621,7 +1611,6 @@ class AutogenRenderTest(TestBase):
"sa.ARRAY(sa.DateTime(timezone=True))",
)
- @config.requirements.sqlalchemy_110
def test_render_array_no_context(self):
uo = ops.UpgradeOps(
ops=[
@@ -1908,8 +1897,6 @@ class AutogenRenderTest(TestBase):
class RenderNamingConventionTest(TestBase):
- __requires__ = ("sqlalchemy_094",)
-
def setUp(self):
convention = {