diff options
| author | Alexander Lazarević <laza@e11bits.com> | 2024-01-08 15:47:09 +0700 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2024-01-10 08:34:25 +0100 |
| commit | 9b02ad91ead3db75036be981bab2083aebc993a6 (patch) | |
| tree | 99fab6b743eb7ec79ae09045c4f11ba95a0c785a /tests/admin_utils | |
| parent | ec7651586d2d94e1ccd8f905c6a3776ad936b62d (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.py | 9 |
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"),)) |
