mirror of
https://github.com/Hopiu/django-notifications.git
synced 2026-04-13 18:00:58 +00:00
17 lines
726 B
Python
17 lines
726 B
Python
from django.conf import settings
|
|
from django.test import override_settings
|
|
|
|
from notifications.settings import NOTIFICATION_DEFAULTS, notification_settings
|
|
|
|
|
|
@override_settings(DJANGO_NOTIFICATIONS_CONFIG={})
|
|
def test_defaults():
|
|
for setting_name, settings_value in NOTIFICATION_DEFAULTS.items():
|
|
assert getattr(notification_settings, setting_name) == settings_value
|
|
|
|
|
|
@override_settings(DJANGO_NOTIFICATIONS_CONFIG={"USE_JSONFIELD": True})
|
|
def test_override_partial_settings():
|
|
for setting_name, setting_value in settings.DJANGO_NOTIFICATIONS_CONFIG.items():
|
|
assert getattr(notification_settings, setting_name) == setting_value
|
|
assert settings.DJANGO_NOTIFICATIONS_CONFIG != NOTIFICATION_DEFAULTS
|