diff options
| author | SiHyunLee <antoliny0919@gmail.com> | 2026-02-20 23:43:41 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-02-20 09:43:41 -0500 |
| commit | 283ea9e9e014adf0013c18700c36b98efa2f0aac (patch) | |
| tree | b8725eb30bae3e1f3e81d9538f74db419f07432e /tests/admin_utils | |
| parent | 96984b9b0f1d88f096985a908ee67dc6f2b9a682 (diff) | |
Fixed #36127 -- Applied default empty display value to links otherwise containing only whitespace in admin.
Diffstat (limited to 'tests/admin_utils')
| -rw-r--r-- | tests/admin_utils/tests.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/admin_utils/tests.py b/tests/admin_utils/tests.py index 81c6f495f8..eced9d206e 100644 --- a/tests/admin_utils/tests.py +++ b/tests/admin_utils/tests.py @@ -313,6 +313,19 @@ class UtilsTests(SimpleTestCase): display_value = display_for_value(value, self.empty_value) self.assertEqual(display_value, self.empty_value) + def test_list_display_for_value_consecutive_whitespace(self): + cases = [ + (" ", "-empty-"), + (" cheeze", "cheeze"), + ("pizza ", "pizza"), + (" chicken ", "chicken"), + (mark_safe(" <em>soy chicken</em> "), " <em>soy chicken</em> "), + ] + for value, expect_display_value in cases: + with self.subTest(value=value): + display_value = display_for_value(value, self.empty_value) + self.assertEqual(display_value, expect_display_value) + def test_label_for_field(self): """ Tests for label_for_field |
