mirror of
https://github.com/django/django.git
synced 2025-10-23 21:59:11 +00:00
Fixed #27037 -- Prevented required attribute on ClearableFileInput when initial data exists.
This commit is contained in:
@@ -112,3 +112,11 @@ class CheckboxSelectMultipleTest(WidgetTest):
|
||||
</ul>
|
||||
"""
|
||||
self.check_html(widget, 'letters', ['a', 'c'], html=html)
|
||||
|
||||
def test_use_required_attribute(self):
|
||||
widget = self.widget(choices=self.beatles)
|
||||
# Always False because browser validation would require all checkboxes
|
||||
# to be checked instead of at least one.
|
||||
self.assertIs(widget.use_required_attribute(None), False)
|
||||
self.assertIs(widget.use_required_attribute([]), False)
|
||||
self.assertIs(widget.use_required_attribute(['J', 'P']), False)
|
||||
|
||||
Reference in New Issue
Block a user