diff options
| author | Andrew Godwin <andrew@aeracode.org> | 2014-01-19 09:30:27 -0800 |
|---|---|---|
| committer | Andrew Godwin <andrew@aeracode.org> | 2014-01-19 09:30:27 -0800 |
| commit | e8d4aed3b97493a050f69dca1f6562991d5c511b (patch) | |
| tree | c12150fc3047c2d6b5d50f77d403c5f606466d88 /tests | |
| parent | 1ea96acaf56acee692fe6f5668644962231be5e1 (diff) | |
| parent | 374faa472150e2e1fb70224a764b82d3d51994f7 (diff) | |
Merge pull request #1681 from loic/migrations.format
Fixed #21323 -- Improved readability of serialized Operation.
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/migrations/test_writer.py | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/tests/migrations/test_writer.py b/tests/migrations/test_writer.py index 425f1bd48a..8856e8fbb3 100644 --- a/tests/migrations/test_writer.py +++ b/tests/migrations/test_writer.py @@ -107,10 +107,23 @@ class WriterTests(TestCase): """ Tests serializing a simple migration. """ + fields = { + 'charfield': models.DateTimeField(default=datetime.datetime.utcnow), + 'datetimefield': models.DateTimeField(default=datetime.datetime.utcnow), + } + + options = { + 'verbose_name': 'My model', + 'verbose_name_plural': 'My models', + } + migration = type(str("Migration"), (migrations.Migration,), { "operations": [ + migrations.CreateModel("MyModel", tuple(fields.items()), options, (models.Model,)), + migrations.CreateModel("MyModel2", tuple(fields.items()), bases=(models.Model,)), + migrations.CreateModel(name="MyModel3", fields=tuple(fields.items()), options=options, bases=(models.Model,)), migrations.DeleteModel("MyModel"), - migrations.AddField("OtherModel", "field_name", models.DateTimeField(default=datetime.datetime.utcnow)) + migrations.AddField("OtherModel", "datetimefield", fields["datetimefield"]), ], "dependencies": [("testapp", "some_other_one")], }) |
