Add LocalizedValue.is_empty()

This commit is contained in:
Swen Kooij
2021-03-22 07:47:00 +02:00
parent 5c298ef13e
commit 92cb5e8b1f
2 changed files with 20 additions and 0 deletions

View File

@@ -38,6 +38,17 @@ class LocalizedValueTestCase(TestCase):
for lang_code, _ in settings.LANGUAGES:
assert getattr(value, lang_code) is None
@staticmethod
def test_is_empty():
"""Tests whether a newly constructed :see:LocalizedValue without any
content is considered "empty"."""
value = LocalizedValue()
assert value.is_empty()
value.set(settings.LANGUAGE_CODE, "my value")
assert not value.is_empty()
@staticmethod
def test_init_array():
"""Tests whether the __init__ function of :see:LocalizedValue properly