123456789101112131415161718 |
- from ..models import Setting
- def test_setting_value_is_hydrated_by_getter(db):
- setting = Setting(python_type="list", dry_value="lorem,ipsum")
- assert setting.value == ["lorem", "ipsum"]
- def test_setting_value_is_dehydrated_by_setter(db):
- setting = Setting(python_type="list")
- setting.value = ["lorem", "ipsum"]
- assert setting.dry_value == "lorem,ipsum"
- def test_setting_value_is_set_to_none(db):
- setting = Setting(python_type="list", dry_value="lorem,ipsum")
- setting.value = None
- assert setting.dry_value is None
|