diff --git a/cms/djangoapps/contentstore/tests/test_i18n.py b/cms/djangoapps/contentstore/tests/test_i18n.py index c46ca228c5..df77255c70 100644 --- a/cms/djangoapps/contentstore/tests/test_i18n.py +++ b/cms/djangoapps/contentstore/tests/test_i18n.py @@ -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,