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
import mock
import six
from django.contrib.auth.models import User
from django.utils import translation
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,
languages=[get_language()])):
i18n_service = self.get_module_i18n_service(self.descriptor)
self.assertEqual(i18n_service.ugettext('Hello'), 'Hello')
self.assertNotEqual(i18n_service.ugettext('Hello'), 'fr-hello-world')
self.assertNotEqual(i18n_service.ugettext('Hello'), 'es-hello-world')
self.assertEqual(get_gettext(i18n_service)('Hello'), 'Hello')
self.assertNotEqual(get_gettext(i18n_service)('Hello'), 'fr-hello-world')
self.assertNotEqual(get_gettext(i18n_service)('Hello'), 'es-hello-world')
translation.activate("fr")
with mock.patch('gettext.translation', return_value=_translator(domain='text', localedir=localedir,