From e46c2326c8cfc038e015f55fd050ab5d7eb91b62 Mon Sep 17 00:00:00 2001 From: Carles Pina Date: Mon, 4 May 2020 17:41:38 +0200 Subject: Fixed #31536 -- Fixed rendering of disabled AdminFileWidget and ClearableFileInput. --- tests/forms_tests/widget_tests/test_clearablefileinput.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'tests/forms_tests/widget_tests/test_clearablefileinput.py') diff --git a/tests/forms_tests/widget_tests/test_clearablefileinput.py b/tests/forms_tests/widget_tests/test_clearablefileinput.py index fabf71934f..dee44c4239 100644 --- a/tests/forms_tests/widget_tests/test_clearablefileinput.py +++ b/tests/forms_tests/widget_tests/test_clearablefileinput.py @@ -74,6 +74,21 @@ class ClearableFileInputTest(WidgetTest): """ self.check_html(self.widget, 'myfile', None, html='') + def test_render_disabled(self): + self.check_html( + self.widget, + 'myfile', + FakeFieldFile(), + attrs={'disabled': True}, + html=( + 'Currently: something' + '' + '
' + 'Change: ' + ), + ) + def test_render_as_subwidget(self): """A ClearableFileInput as a subwidget of MultiWidget.""" widget = MultiWidget(widgets=(self.widget,)) -- cgit v1.3