summaryrefslogtreecommitdiff
path: root/oslo_i18n/tests/test_gettextutils.py
diff options
context:
space:
mode:
Diffstat (limited to 'oslo_i18n/tests/test_gettextutils.py')
-rw-r--r--oslo_i18n/tests/test_gettextutils.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/oslo_i18n/tests/test_gettextutils.py b/oslo_i18n/tests/test_gettextutils.py
index 49f95e1..4e0999b 100644
--- a/oslo_i18n/tests/test_gettextutils.py
+++ b/oslo_i18n/tests/test_gettextutils.py
@@ -78,7 +78,8 @@ class GettextTest(test_base.BaseTestCase):
def _mock_gettext_find(domain, localedir=None, languages=None, all=0):
languages = languages or []
if domain == 'domain_1':
- if any(x in ['en_GB', 'es_ES', 'fil_PH'] for x in languages):
+ if any(x in ['en_GB', 'es_ES', 'fil_PH', 'it']
+ for x in languages):
return 'translation-file'
elif domain == 'domain_2':
if any(x in ['fr_FR', 'zh_HK'] for x in languages):
@@ -101,12 +102,14 @@ class GettextTest(test_base.BaseTestCase):
self.assertEqual('en_US', domain_1_languages[0])
self.assertEqual('en_US', domain_2_languages[0])
- self.assertEqual(4, len(domain_1_languages), domain_1_languages)
+ self.assertEqual(5, len(domain_1_languages), domain_1_languages)
self.assertEqual(
- {'en_US', 'fil_PH', 'en_GB', 'es_ES'}, set(domain_1_languages),
+ {'en_US', 'fil_PH', 'en_GB', 'es_ES', 'it'},
+ set(domain_1_languages),
)
self.assertEqual(3, len(domain_2_languages), domain_2_languages)
- self.assertEqual({'en_US', 'fr_FR', 'zh_HK'}, set(domain_2_languages))
+ self.assertEqual({'en_US', 'fr_FR', 'zh_HK'},
+ set(domain_2_languages))
self.assertEqual(2, len(_gettextutils._AVAILABLE_LANGUAGES))
# Now test an unknown domain, only en_US should be included