diff options
author | belegnar <admin@zilantkon.ru> | 2019-04-03 09:05:15 +0200 |
---|---|---|
committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2019-04-03 09:05:15 +0200 |
commit | 1ffddfc233e2d5139cc6ec31a4ec6ef70b10f87f (patch) | |
tree | f2af8085c62461668e73e48c52d2d828a07ed41c /tests/model_forms | |
parent | 714cf468e10ccbfca6a97095939563a52b99e2eb (diff) | |
download | django-1ffddfc233e2d5139cc6ec31a4ec6ef70b10f87f.tar.gz |
Fixed #30302 -- Fixed forms.model_to_dict() result if empty list of fields is passed.
Diffstat (limited to 'tests/model_forms')
-rw-r--r-- | tests/model_forms/tests.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/model_forms/tests.py b/tests/model_forms/tests.py index 495fba1fb2..e4f24c31ee 100644 --- a/tests/model_forms/tests.py +++ b/tests/model_forms/tests.py @@ -1814,6 +1814,7 @@ class ModelOneToOneFieldTests(TestCase): bw = BetterWriter.objects.create(name='Joe Better', score=10) self.assertEqual(sorted(model_to_dict(bw)), ['id', 'name', 'score', 'writer_ptr']) + self.assertEqual(sorted(model_to_dict(bw, fields=[])), []) self.assertEqual(sorted(model_to_dict(bw, fields=['id', 'name'])), ['id', 'name']) self.assertEqual(sorted(model_to_dict(bw, exclude=[])), ['id', 'name', 'score', 'writer_ptr']) self.assertEqual(sorted(model_to_dict(bw, exclude=['id', 'name'])), ['score', 'writer_ptr']) |