mirror of
https://github.com/django/django.git
synced 2025-10-24 14:16:09 +00:00
Fixed #31073 -- Prevented CheckboxInput.get_context() from mutating attrs.
This commit is contained in:
committed by
Mariusz Felisiak
parent
3fb7c12158
commit
02eff7ef60
@@ -89,3 +89,8 @@ class CheckboxInputTest(WidgetTest):
|
||||
def test_value_omitted_from_data(self):
|
||||
self.assertIs(self.widget.value_omitted_from_data({'field': 'value'}, {}, 'field'), False)
|
||||
self.assertIs(self.widget.value_omitted_from_data({}, {}, 'field'), False)
|
||||
|
||||
def test_get_context_does_not_mutate_attrs(self):
|
||||
attrs = {'checked': False}
|
||||
self.widget.get_context('name', True, attrs)
|
||||
self.assertIs(attrs['checked'], False)
|
||||
|
||||
Reference in New Issue
Block a user