diff options
| author | Claude Paroz <claude@2xlibre.net> | 2017-03-09 15:42:47 +0100 |
|---|---|---|
| committer | Claude Paroz <claude@2xlibre.net> | 2017-03-14 18:23:06 +0100 |
| commit | 540ae68a5cc6339c72375fad9b04dc48f3af4c93 (patch) | |
| tree | fc957bf8c5613516b81c7eb0acf4c6e9566c5756 /tests/forms_tests/widget_tests/test_widget.py | |
| parent | a7ec7afce1dcbd704f44a6935e62e38dd5fe537c (diff) | |
Fixed #27920 -- Restored empty RadioSelect choice producing value=""
Regression in b52c73008a9d67e9ddbb841872dc15cdd3d6ee01.
Thanks Tim Graham for the review.
Diffstat (limited to 'tests/forms_tests/widget_tests/test_widget.py')
| -rw-r--r-- | tests/forms_tests/widget_tests/test_widget.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/forms_tests/widget_tests/test_widget.py b/tests/forms_tests/widget_tests/test_widget.py index 3ad3c23a48..f25fe1e5fe 100644 --- a/tests/forms_tests/widget_tests/test_widget.py +++ b/tests/forms_tests/widget_tests/test_widget.py @@ -6,6 +6,13 @@ from .base import WidgetTest class WidgetTests(WidgetTest): + def test_format_value(self): + widget = Widget() + self.assertIsNone(widget.format_value(None)) + self.assertIsNone(widget.format_value('')) + self.assertEqual(widget.format_value('español'), 'español') + self.assertEqual(widget.format_value(42.5), '42.5') + def test_value_omitted_from_data(self): widget = Widget() self.assertIs(widget.value_omitted_from_data({}, {}, 'field'), True) |
