1234567891011121314151617181920212223242526 |
- from django.urls import reverse
- from django.utils import translation
- from ...test import assert_contains, assert_not_contains
- from ..momentjs import MISAGO_ADMIN_MOMENT_LOCALES, get_admin_locales
- def test_admin_loads_locales_list():
- assert get_admin_locales()
- def test_admin_locales_list_include_some_valid_locales():
- assert "pl" in MISAGO_ADMIN_MOMENT_LOCALES
- assert "en-gb" in MISAGO_ADMIN_MOMENT_LOCALES
- def test_moment_locale_is_not_included_for_english(admin_client):
- with translation.override("en"):
- response = admin_client.get(reverse("misago:admin:index"))
- assert_not_contains(response, "misago/admin/momentjs/")
- def test_moment_locale_is_included_for_british_english(admin_client):
- with translation.override("en_GB"):
- response = admin_client.get(reverse("misago:admin:index"))
- assert_contains(response, "misago/admin/momentjs/en-gb.js")
|