diff options
| author | Andrew Godwin <andrew@aeracode.org> | 2014-01-19 17:42:29 +0000 |
|---|---|---|
| committer | Andrew Godwin <andrew@aeracode.org> | 2014-01-19 17:43:31 +0000 |
| commit | af4a8478e4beaa5c870620d6b5a2555eaed8b850 (patch) | |
| tree | 0ccb662a0742919c8a12213ddb47589fa18df29d /tests | |
| parent | e8d4aed3b97493a050f69dca1f6562991d5c511b (diff) | |
Fixed #21783: (again) Found second source of bug, also squashed it.
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/migrations/test_operations.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/migrations/test_operations.py b/tests/migrations/test_operations.py index d11fda23c8..f60c1a27e7 100644 --- a/tests/migrations/test_operations.py +++ b/tests/migrations/test_operations.py @@ -184,6 +184,14 @@ class OperationTests(MigrationTestBase): if n == "height" ][0] self.assertEqual(field.default, NOT_PROVIDED) + # Test the database alteration + project_state.render().get_model("test_adflpd", "pony").objects.create( + weight = 4, + ) + self.assertColumnNotExists("test_adflpd_pony", "height") + with connection.schema_editor() as editor: + operation.database_forwards("test_adflpd", editor, project_state, new_state) + self.assertColumnExists("test_adflpd_pony", "height") def test_add_field_m2m(self): """ |
