diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2016-08-04 14:19:02 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2016-08-04 14:19:02 -0400 |
commit | f63ad2576755306bdabc0470bde20bb3bdaa0626 (patch) | |
tree | c9be131842c04f70612857cd151e4e72fd8c1c26 /tests/test_autogen_render.py | |
parent | 8084497fc7768e3d2a56a6dba7e8364dfc9bd098 (diff) | |
download | alembic-f63ad2576755306bdabc0470bde20bb3bdaa0626.tar.gz |
- adjust test to correct for SQLAlchemy issue #3766
Change-Id: Iaffc0592be1b7c987444a18846759fa343bb822e
Diffstat (limited to 'tests/test_autogen_render.py')
-rw-r--r-- | tests/test_autogen_render.py | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/tests/test_autogen_render.py b/tests/test_autogen_render.py index 1ce5d74..64425a9 100644 --- a/tests/test_autogen_render.py +++ b/tests/test_autogen_render.py @@ -191,11 +191,19 @@ unique=False, """ ) idx = Index('test_lower_code_idx', cast(t.c.code, String)) op_obj = ops.CreateIndexOp.from_index(idx) - eq_ignore_whitespace( - autogenerate.render_op_text(self.autogen_context, op_obj), - "op.create_index('test_lower_code_idx', 'test', " - "[sa.text(!U'CAST(test.code AS CHAR)')], unique=False)" - ) + + 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 CHAR)')], 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(test.code AS CHAR)')], unique=False)" + ) @config.requirements.fail_before_sqla_080 def test_render_add_index_desc(self): |