diff options
author | chrisw <unknown> | 2010-09-08 14:35:01 +0100 |
---|---|---|
committer | chrisw <unknown> | 2010-09-08 14:35:01 +0100 |
commit | 10a16f52517d08a9bc473eb27ccc3512dec96da2 (patch) | |
tree | 64f08debbd99f119cf36391d8a5fde62413ccff3 /migrate/tests/changeset/test_changeset.py | |
parent | c85bbec26c3456617cb958539065a222d29c3c07 (diff) | |
download | sqlalchemy-migrate-10a16f52517d08a9bc473eb27ccc3512dec96da2.tar.gz |
hopefully fix test failures
Diffstat (limited to 'migrate/tests/changeset/test_changeset.py')
-rw-r--r-- | migrate/tests/changeset/test_changeset.py | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/migrate/tests/changeset/test_changeset.py b/migrate/tests/changeset/test_changeset.py index d203cd4..605b929 100644 --- a/migrate/tests/changeset/test_changeset.py +++ b/migrate/tests/changeset/test_changeset.py @@ -470,12 +470,7 @@ class TestColumnChange(fixture.DB): @fixture.usedb() def test_type(self): - """Can change a column's type""" - # Entire column definition given - self.table.c.data.alter(name='data', type=String(42)) - self.refresh_table(self.table.name) - self.assert_(isinstance(self.table.c.data.type, String)) - self.assertEquals(self.table.c.data.type.length, 42) + # Test we can change a column's type # Just the new type self.table.c.data.alter(type=String(43)) @@ -514,7 +509,7 @@ class TestColumnChange(fixture.DB): # Column object default = 'your_default' - self.table.c.data.alter(name='data', type=String(40), server_default=DefaultClause(default)) + self.table.c.data.alter(type=String(40), server_default=DefaultClause(default)) self.refresh_table(self.table.name) self.assert_(default in str(self.table.c.data.server_default.arg)) @@ -538,7 +533,7 @@ class TestColumnChange(fixture.DB): self.assertEquals(self.table.c.data.nullable, True) # Full column - self.table.c.data.alter(name='data', type=String(40), nullable=False) + self.table.c.data.alter(type=String(40), nullable=False) self.table.nullable = None self.refresh_table(self.table.name) self.assertEquals(self.table.c.data.nullable, False) @@ -549,7 +544,7 @@ class TestColumnChange(fixture.DB): self.assertEquals(self.table.c.data.nullable, True) @fixture.usedb() - def test_alter_metadata_deprecated(self): + def test_alter_deprecated(self): try: # py 2.4 compatability :-/ cw = catch_warnings(record=True) @@ -578,8 +573,7 @@ class TestColumnChange(fixture.DB): self.assertEqual(self.table.c.data.type.length, 100) # nothing should change - self.table.c.data.alter(name='data', type=String(200), - alter_metadata=False) + self.table.c.data.alter(type=String(200),alter_metadata=False) self.assert_(isinstance(self.table.c.data.type, String)) self.assertEqual(self.table.c.data.type.length, 100) @@ -587,7 +581,7 @@ class TestColumnChange(fixture.DB): def test_alter_returns_delta(self): """Test if alter constructs return delta""" - delta = self.table.c.data.alter(name='data', type=String(100)) + delta = self.table.c.data.alter(type=String(100)) self.assert_('type' in delta) @fixture.usedb() |