mirror of
https://github.com/django/django.git
synced 2025-10-24 06:06:09 +00:00
Refs #34488 -- Made ClearableFileInput preserve "Clear" checked attribute when form is invalid.
This commit is contained in:
committed by
Mariusz Felisiak
parent
e69019555d
commit
3d7235c67b
@@ -111,6 +111,21 @@ class ClearableFileInputTest(WidgetTest):
|
||||
),
|
||||
)
|
||||
|
||||
def test_render_checked(self):
|
||||
self.widget.checked = True
|
||||
self.check_html(
|
||||
self.widget,
|
||||
"myfile",
|
||||
FakeFieldFile(),
|
||||
html=(
|
||||
'Currently: <a href="something">something</a>'
|
||||
'<input type="checkbox" name="myfile-clear" id="myfile-clear_id" '
|
||||
"checked>"
|
||||
'<label for="myfile-clear_id">Clear</label><br>Change: '
|
||||
'<input type="file" name="myfile" checked>'
|
||||
),
|
||||
)
|
||||
|
||||
def test_render_no_disabled(self):
|
||||
class TestForm(Form):
|
||||
clearable_file = FileField(
|
||||
|
||||
Reference in New Issue
Block a user