From a350bfa6f44befff8779dbbdd72c9760bf5df959 Mon Sep 17 00:00:00 2001 From: David Smith Date: Wed, 1 Apr 2020 17:48:23 +0100 Subject: Fixed #13009 -- Added BoundField.widget_type property. --- tests/forms_tests/tests/test_forms.py | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'tests/forms_tests') diff --git a/tests/forms_tests/tests/test_forms.py b/tests/forms_tests/tests/test_forms.py index b62b32de4b..f56eaee4b0 100644 --- a/tests/forms_tests/tests/test_forms.py +++ b/tests/forms_tests/tests/test_forms.py @@ -3142,6 +3142,15 @@ Good luck picking a username that doesn't already exist.

self.assertEqual(form['field'].id_for_label, 'myCustomID') self.assertEqual(form['field_none'].id_for_label, 'id_field_none') + def test_boundfield_widget_type(self): + class SomeForm(Form): + first_name = CharField() + birthday = SplitDateTimeField(widget=SplitHiddenDateTimeWidget) + + f = SomeForm() + self.assertEqual(f['first_name'].widget_type, 'text') + self.assertEqual(f['birthday'].widget_type, 'splithiddendatetime') + def test_label_tag_override(self): """ BoundField label_suffix (if provided) overrides Form label_suffix -- cgit v1.3