python 3 fixes

minor fixes
This commit is contained in:
aarif
2019-09-23 18:03:26 +05:00
parent 3c02969a99
commit 7eef705bbe

View File

@@ -8,6 +8,7 @@ import gettext
from unittest import skip from unittest import skip
import mock import mock
import six
from django.contrib.auth.models import User from django.contrib.auth.models import User
from django.utils import translation from django.utils import translation
from django.utils.translation import get_language from django.utils.translation import get_language
@@ -152,9 +153,9 @@ class TestModuleI18nService(ModuleStoreTestCase):
with mock.patch('gettext.translation', return_value=_translator(domain='text', localedir=localedir, with mock.patch('gettext.translation', return_value=_translator(domain='text', localedir=localedir,
languages=[get_language()])): languages=[get_language()])):
i18n_service = self.get_module_i18n_service(self.descriptor) i18n_service = self.get_module_i18n_service(self.descriptor)
self.assertEqual(i18n_service.ugettext('Hello'), 'Hello') self.assertEqual(get_gettext(i18n_service)('Hello'), 'Hello')
self.assertNotEqual(i18n_service.ugettext('Hello'), 'fr-hello-world') self.assertNotEqual(get_gettext(i18n_service)('Hello'), 'fr-hello-world')
self.assertNotEqual(i18n_service.ugettext('Hello'), 'es-hello-world') self.assertNotEqual(get_gettext(i18n_service)('Hello'), 'es-hello-world')
translation.activate("fr") translation.activate("fr")
with mock.patch('gettext.translation', return_value=_translator(domain='text', localedir=localedir, with mock.patch('gettext.translation', return_value=_translator(domain='text', localedir=localedir,