summaryrefslogtreecommitdiff
path: root/tests/test_autogen_render.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2015-08-21 11:59:52 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2015-08-21 11:59:52 -0400
commit28d37a9c57e0fcdfbe129e763e8a7f1d108ed9ee (patch)
treef0cee0ac97d18a727d5224adf984bfe012010436 /tests/test_autogen_render.py
parent5f412a015f5c4c5f8b198f7ec9fc0f9c4362bc5f (diff)
downloadalembic-28d37a9c57e0fcdfbe129e763e8a7f1d108ed9ee.tar.gz
- Repaired the render operation for the :class:`.ops.AlterColumnOp` object
to succeed when the "existing_type" field was not present.
Diffstat (limited to 'tests/test_autogen_render.py')
-rw-r--r--tests/test_autogen_render.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/test_autogen_render.py b/tests/test_autogen_render.py
index 989fe4b..e7010b5 100644
--- a/tests/test_autogen_render.py
+++ b/tests/test_autogen_render.py
@@ -1058,6 +1058,16 @@ unique=False, """
"existing_type=sa.Integer(), nullable=True)"
)
+ def test_render_modify_nullable_no_existing_type(self):
+ op_obj = ops.AlterColumnOp(
+ "sometable", "somecolumn",
+ modify_nullable=True
+ )
+ eq_ignore_whitespace(
+ autogenerate.render_op_text(self.autogen_context, op_obj),
+ "op.alter_column('sometable', 'somecolumn', nullable=True)"
+ )
+
def test_render_modify_nullable_w_schema(self):
op_obj = ops.AlterColumnOp(
"sometable", "somecolumn",