def test_can_retrieve_preference_using_dotted_notation(self): registration_allowed = global_preferences_registry.get(name="registration_allowed", section="user") dotted_result = global_preferences_registry.get("user__registration_allowed") self.assertEqual(registration_allowed, dotted_result)
def test_can_register_and_retrieve_preference_with_section_none(self): no_section_pref = global_preferences_registry.get(name="no_section") self.assertEqual(no_section_pref.section, None)
def test_can_get_to_string_notation(self): pref = global_preferences_registry.get("user__registration_allowed") self.assertEqual(pref.identifier(), "user__registration_allowed")