mirror of
https://github.com/django/django.git
synced 2025-10-24 06:06:09 +00:00
Fixed #22679 -- Fixed empty tuple serialization in MigrationWriter.
Thanks rockallite.wulf for the report.
This commit is contained in:
committed by
Baptiste Mispelon
parent
635acf42c5
commit
ad994a3c5b
@@ -125,6 +125,18 @@ class WriterTests(TestCase):
|
||||
)
|
||||
)
|
||||
|
||||
def test_serialize_empty_nonempty_tuple(self):
|
||||
"""
|
||||
Ticket #22679: makemigrations generates invalid code for (an empty
|
||||
tuple) default_permissions = ()
|
||||
"""
|
||||
empty_tuple = ()
|
||||
one_item_tuple = ('a')
|
||||
many_items_tuple = ('a', 'b', 'c')
|
||||
self.assertSerializedEqual(empty_tuple)
|
||||
self.assertSerializedEqual(one_item_tuple)
|
||||
self.assertSerializedEqual(many_items_tuple)
|
||||
|
||||
def test_simple_migration(self):
|
||||
"""
|
||||
Tests serializing a simple migration.
|
||||
|
||||
Reference in New Issue
Block a user