From: Mike Bayer Date: Sun, 16 Mar 2014 22:59:26 +0000 (-0400) Subject: - add test for drop default X-Git-Tag: rel_0_6_4~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a9426a4ec4f14aa12c17f22505771a484c87c304;p=thirdparty%2Fsqlalchemy%2Falembic.git - add test for drop default --- diff --git a/tests/test_mssql.py b/tests/test_mssql.py index 382c99ce..d87f62a8 100644 --- a/tests/test_mssql.py +++ b/tests/test_mssql.py @@ -96,6 +96,16 @@ class OpTest(TestCase): context.assert_contains("ALTER TABLE t1 DROP COLUMN c1") + def test_alter_column_drop_default(self): + context = op_fixture('mssql') + op.alter_column("t", "c", server_default=None) + context.assert_contains("exec('alter table t drop constraint ' + @const_name)") + + def test_alter_column_dont_drop_default(self): + context = op_fixture('mssql') + op.alter_column("t", "c", server_default=False) + context.assert_() + def test_drop_column_w_check(self): context = op_fixture('mssql') op.drop_column('t1', 'c1', mssql_drop_check=True)