From 81963b37a92ef583b9f725f1a78dd2ca97c1ab95 Mon Sep 17 00:00:00 2001 From: Andrey Fedoseev Date: Mon, 11 Jul 2016 13:01:43 -0700 Subject: Fixed #17657 -- Made ModelForm respect ModelMultipleChoiceField's to_field_name. Follow up to 67d984413c9540074e4fe6aa033081a35cf192bc. --- tests/model_fields/test_manytomanyfield.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'tests/model_fields') diff --git a/tests/model_fields/test_manytomanyfield.py b/tests/model_fields/test_manytomanyfield.py index 3134a33197..e4f1c0469d 100644 --- a/tests/model_fields/test_manytomanyfield.py +++ b/tests/model_fields/test_manytomanyfield.py @@ -12,7 +12,9 @@ class ManyToManyFieldTests(SimpleTestCase): m2m = models.ManyToManyField('self', models.CASCADE) instance = ManyToManyModel() - self.assertEqual(instance._meta.get_field('m2m').value_from_object(instance), []) + qs = instance._meta.get_field('m2m').value_from_object(instance) + self.assertEqual(qs.model, ManyToManyModel) + self.assertEqual(list(qs), []) def test_abstract_model_pending_operations(self): """ -- cgit v1.3