summaryrefslogtreecommitdiff
path: root/tests/migrations
diff options
context:
space:
mode:
authorT. Franzel <tfranzel@users.noreply.github.com>2023-03-11 00:34:13 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2023-03-21 19:44:41 +0100
commita2eaea8f22305b57dff3ab13add2e2887287bb6f (patch)
treea2f1acee503899e52a583572a46aeee0d1a5432c /tests/migrations
parent051d5944f86400b9b3476db60bc73de7e9964810 (diff)
downloaddjango-a2eaea8f22305b57dff3ab13add2e2887287bb6f.tar.gz
Fixed #34388 -- Allowed using choice enumeration types directly on model and form fields.
Diffstat (limited to 'tests/migrations')
-rw-r--r--tests/migrations/test_writer.py10
1 files changed, 3 insertions, 7 deletions
diff --git a/tests/migrations/test_writer.py b/tests/migrations/test_writer.py
index c6638b3083..33b52bd538 100644
--- a/tests/migrations/test_writer.py
+++ b/tests/migrations/test_writer.py
@@ -433,24 +433,20 @@ class WriterTests(SimpleTestCase):
DateChoices.DATE_1,
("datetime.date(1969, 7, 20)", {"import datetime"}),
)
- field = models.CharField(default=TextChoices.B, choices=TextChoices.choices)
+ field = models.CharField(default=TextChoices.B, choices=TextChoices)
string = MigrationWriter.serialize(field)[0]
self.assertEqual(
string,
"models.CharField(choices=[('A', 'A value'), ('B', 'B value')], "
"default='B')",
)
- field = models.IntegerField(
- default=IntegerChoices.B, choices=IntegerChoices.choices
- )
+ field = models.IntegerField(default=IntegerChoices.B, choices=IntegerChoices)
string = MigrationWriter.serialize(field)[0]
self.assertEqual(
string,
"models.IntegerField(choices=[(1, 'One'), (2, 'Two')], default=2)",
)
- field = models.DateField(
- default=DateChoices.DATE_2, choices=DateChoices.choices
- )
+ field = models.DateField(default=DateChoices.DATE_2, choices=DateChoices)
string = MigrationWriter.serialize(field)[0]
self.assertEqual(
string,