summaryrefslogtreecommitdiff
path: root/tests/i18n
diff options
context:
space:
mode:
authorza <za@python.or.id>2016-10-27 14:53:39 +0700
committerTim Graham <timograham@gmail.com>2016-11-10 21:30:21 -0500
commit321e94fa41b121f65c02119c02098df327bbd569 (patch)
treece5476c191d589aca4b124f841dfbccac8dd299f /tests/i18n
parent4bb70cbcc60794f515c9bfefeca87b8272d33c0c (diff)
Refs #27392 -- Removed "Tests that", "Ensures that", etc. from test docstrings.
Diffstat (limited to 'tests/i18n')
-rw-r--r--tests/i18n/patterns/tests.py7
-rw-r--r--tests/i18n/test_extraction.py14
-rw-r--r--tests/i18n/test_percents.py2
-rw-r--r--tests/i18n/tests.py33
4 files changed, 26 insertions, 30 deletions
diff --git a/tests/i18n/patterns/tests.py b/tests/i18n/patterns/tests.py
index 613a88701f..6706e32e84 100644
--- a/tests/i18n/patterns/tests.py
+++ b/tests/i18n/patterns/tests.py
@@ -111,8 +111,8 @@ class RequestURLConfTests(SimpleTestCase):
@override_settings(ROOT_URLCONF='i18n.patterns.urls.path_unused')
class PathUnusedTests(URLTestCaseBase):
"""
- Check that if no i18n_patterns is used in root URLconfs, then no
- language activation happens based on url prefix.
+ If no i18n_patterns is used in root URLconfs, then no language activation
+ activation happens based on url prefix.
"""
def test_no_lang_activate(self):
@@ -235,8 +235,7 @@ class URLRedirectTests(URLTestCaseBase):
class URLVaryAcceptLanguageTests(URLTestCaseBase):
"""
- Tests that 'Accept-Language' is not added to the Vary header when using
- prefixed URLs.
+ 'Accept-Language' is not added to the Vary header when using prefixed URLs.
"""
def test_no_prefix_response(self):
response = self.client.get('/not-prefixed/')
diff --git a/tests/i18n/test_extraction.py b/tests/i18n/test_extraction.py
index 414e311db5..708e8475a4 100644
--- a/tests/i18n/test_extraction.py
+++ b/tests/i18n/test_extraction.py
@@ -214,7 +214,7 @@ class BasicExtractorTests(ExtractorTests):
)
with self.assertRaisesMessage(SyntaxError, msg):
management.call_command('makemessages', locale=[LOCALE], extensions=['tpl'], verbosity=0)
- # Check that the temporary file was cleaned up
+ # The temporary file was cleaned up
self.assertFalse(os.path.exists('./templates/template_with_error.tpl.py'))
def test_unicode_decode_error(self):
@@ -237,9 +237,8 @@ class BasicExtractorTests(ExtractorTests):
def test_template_message_context_extractor(self):
"""
- Ensure that message contexts are correctly extracted for the
- {% trans %} and {% blocktrans %} template tags.
- Refs #14806.
+ Message contexts are correctly extracted for the {% trans %} and
+ {% blocktrans %} template tags (#14806).
"""
management.call_command('makemessages', locale=[LOCALE], verbosity=0)
self.assertTrue(os.path.exists(self.PO_FILE))
@@ -350,7 +349,7 @@ class BasicExtractorTests(ExtractorTests):
def test_makemessages_find_files(self):
"""
- Test that find_files only discover files having the proper extensions.
+ find_files only discover files having the proper extensions.
"""
cmd = MakeMessagesCommand()
cmd.ignore_patterns = ['CVS', '.*', '*~', '*.pyc']
@@ -695,9 +694,8 @@ class CustomLayoutExtractionTests(ExtractorTests):
def test_project_locale_paths(self):
"""
- Test that:
- * translations for an app containing a locale folder are stored in that folder
- * translations outside of that app are in LOCALE_PATHS[0]
+ * translations for an app containing a locale folder are stored in that folder
+ * translations outside of that app are in LOCALE_PATHS[0]
"""
with override_settings(LOCALE_PATHS=[os.path.join(self.test_dir, 'project_locale')]):
management.call_command('makemessages', locale=[LOCALE], verbosity=0)
diff --git a/tests/i18n/test_percents.py b/tests/i18n/test_percents.py
index 4d33570774..6e39b59a7f 100644
--- a/tests/i18n/test_percents.py
+++ b/tests/i18n/test_percents.py
@@ -35,7 +35,7 @@ class ExtractingStringsWithPercentSigns(POFileAssertionMixin, FrenchTestCase):
"""
Tests the extracted string found in the gettext catalog.
- Ensures that percent signs are python formatted.
+ Percent signs are python formatted.
These tests should all have an analogous translation tests below, ensuring
the python formatting does not persist through to a rendered template.
diff --git a/tests/i18n/tests.py b/tests/i18n/tests.py
index daba0d34a7..59235c9977 100644
--- a/tests/i18n/tests.py
+++ b/tests/i18n/tests.py
@@ -107,8 +107,8 @@ class TranslationTests(SimpleTestCase):
def test_override_exit(self):
"""
- Test that the language restored is the one used when the function was
- called, not the one used when the decorator was initialized. refs #23381
+ The language restored is the one used when the function was
+ called, not the one used when the decorator was initialized (#23381).
"""
activate('fr')
@@ -267,9 +267,8 @@ class TranslationTests(SimpleTestCase):
@override_settings(LOCALE_PATHS=extended_locale_paths)
def test_template_tags_pgettext(self):
"""
- Ensure that message contexts are taken into account the {% trans %} and
- {% blocktrans %} template tags.
- Refs #14806.
+ Message contexts are taken into account the {% trans %} and
+ {% blocktrans %} template tags (#14806).
"""
trans_real._active = local()
trans_real._translations = {}
@@ -726,10 +725,9 @@ class FormattingTests(SimpleTestCase):
def test_false_like_locale_formats(self):
"""
- Ensure that the active locale's formats take precedence over the
- default settings even if they would be interpreted as False in a
- conditional test (e.g. 0 or empty string).
- Refs #16938.
+ The active locale's formats take precedence over the default settings
+ even if they would be interpreted as False in a conditional test
+ (e.g. 0 or empty string) (#16938).
"""
with patch_formats('fr', THOUSAND_SEPARATOR='', FIRST_DAY_OF_WEEK=0):
with translation.override('fr'):
@@ -1152,7 +1150,7 @@ class FormattingTests(SimpleTestCase):
with translation.override('ru', deactivate=True):
# Russian locale has non-breaking space (\xa0) as thousand separator
- # Check that usual space is accepted too when sanitizing inputs
+ # Usual space is accepted too when sanitizing inputs
with self.settings(USE_THOUSAND_SEPARATOR=True):
self.assertEqual(sanitize_separators('1\xa0234\xa0567'), '1234567')
self.assertEqual(sanitize_separators('77\xa0777,777'), '77777.777')
@@ -1514,8 +1512,8 @@ class MiscTests(SimpleTestCase):
@override_settings(LOCALE_PATHS=extended_locale_paths)
def test_percent_formatting_in_blocktrans(self):
"""
- Test that using Python's %-formatting is properly escaped in blocktrans,
- singular or plural
+ Python's %-formatting is properly escaped in blocktrans, singular or
+ plural.
"""
t_sing = Template("{% load i18n %}{% blocktrans %}There are %(num_comments)s comments{% endblocktrans %}")
t_plur = Template(
@@ -1531,8 +1529,8 @@ class MiscTests(SimpleTestCase):
def test_cache_resetting(self):
"""
- #14170 after setting LANGUAGE, cache should be cleared and languages
- previously valid should not be used.
+ After setting LANGUAGE, the cache should be cleared and languages
+ previously valid should not be used (#14170).
"""
g = get_language_from_request
r = self.rf.get('/')
@@ -1812,9 +1810,10 @@ class LocaleMiddlewareTests(TestCase):
],
)
def test_language_not_saved_to_session(self):
- """Checks that current language is not automatically saved to
- session on every request."""
- # Regression test for #21473
+ """
+ The Current language isno' automatically saved to the session on every
+ request (#21473).
+ """
self.client.get('/fr/simple/')
self.assertNotIn(LANGUAGE_SESSION_KEY, self.client.session)