summaryrefslogtreecommitdiff
path: root/tests/admin_utils
diff options
context:
space:
mode:
authorAlexander Lazarević <laza@e11bits.com>2024-01-08 15:47:09 +0700
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2024-01-10 08:34:25 +0100
commit9b02ad91ead3db75036be981bab2083aebc993a6 (patch)
tree99fab6b743eb7ec79ae09045c4f11ba95a0c785a /tests/admin_utils
parentec7651586d2d94e1ccd8f905c6a3776ad936b62d (diff)
Fixed #28404 -- Made displaying values in admin respect Field's empty_values.
Diffstat (limited to 'tests/admin_utils')
-rw-r--r--tests/admin_utils/tests.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/admin_utils/tests.py b/tests/admin_utils/tests.py
index 582ed23b4d..393770bd2d 100644
--- a/tests/admin_utils/tests.py
+++ b/tests/admin_utils/tests.py
@@ -159,9 +159,12 @@ class UtilsTests(SimpleTestCase):
models.TimeField(),
]
for model_field in tests:
- with self.subTest(model_field=model_field):
- display_value = display_for_field(None, model_field, self.empty_value)
- self.assertEqual(display_value, self.empty_value)
+ for value in model_field.empty_values:
+ with self.subTest(model_field=model_field, empty_value=value):
+ display_value = display_for_field(
+ value, model_field, self.empty_value
+ )
+ self.assertEqual(display_value, self.empty_value)
def test_empty_value_display_choices(self):
model_field = models.CharField(choices=((None, "test_none"),))