mirror of
https://github.com/django/django.git
synced 2025-11-07 07:15:35 +00:00
Fixed #27374 -- Made JavaScriptCatalog respect the packages argument.
This commit is contained in:
committed by
Tim Graham
parent
9b9c8c4a81
commit
6b5106b1ce
@@ -384,9 +384,21 @@ class JsI18NTestsMultiPackage(SimpleTestCase):
|
||||
translations of multiple Python packages is requested. See #13388,
|
||||
#3594 and #13514 for more details.
|
||||
"""
|
||||
base_trans_string = 'il faut traduire cette cha\\u00eene de caract\\u00e8res de '
|
||||
app1_trans_string = base_trans_string + 'app1'
|
||||
app2_trans_string = base_trans_string + 'app2'
|
||||
with self.settings(LANGUAGE_CODE='en-us'), override('fr'):
|
||||
response = self.client.get('/jsi18n_multi_packages1/')
|
||||
self.assertContains(response, 'il faut traduire cette cha\\u00eene de caract\\u00e8res de app1')
|
||||
self.assertContains(response, app1_trans_string)
|
||||
self.assertContains(response, app2_trans_string)
|
||||
|
||||
response = self.client.get('/jsi18n/app1/')
|
||||
self.assertContains(response, app1_trans_string)
|
||||
self.assertNotContains(response, app2_trans_string)
|
||||
|
||||
response = self.client.get('/jsi18n/app2/')
|
||||
self.assertNotContains(response, app1_trans_string)
|
||||
self.assertContains(response, app2_trans_string)
|
||||
|
||||
@modify_settings(INSTALLED_APPS={'append': ['view_tests.app3', 'view_tests.app4']})
|
||||
def test_i18n_different_non_english_languages(self):
|
||||
|
||||
Reference in New Issue
Block a user