summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorAndrew Godwin <andrew@aeracode.org>2014-01-19 09:30:27 -0800
committerAndrew Godwin <andrew@aeracode.org>2014-01-19 09:30:27 -0800
commite8d4aed3b97493a050f69dca1f6562991d5c511b (patch)
treec12150fc3047c2d6b5d50f77d403c5f606466d88 /tests
parent1ea96acaf56acee692fe6f5668644962231be5e1 (diff)
parent374faa472150e2e1fb70224a764b82d3d51994f7 (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.py15
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")],
})