diff options
| author | za <za@python.or.id> | 2016-10-27 14:53:39 +0700 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2016-11-10 21:30:21 -0500 |
| commit | 321e94fa41b121f65c02119c02098df327bbd569 (patch) | |
| tree | ce5476c191d589aca4b124f841dfbccac8dd299f /tests/i18n | |
| parent | 4bb70cbcc60794f515c9bfefeca87b8272d33c0c (diff) | |
Refs #27392 -- Removed "Tests that", "Ensures that", etc. from test docstrings.
Diffstat (limited to 'tests/i18n')
| -rw-r--r-- | tests/i18n/patterns/tests.py | 7 | ||||
| -rw-r--r-- | tests/i18n/test_extraction.py | 14 | ||||
| -rw-r--r-- | tests/i18n/test_percents.py | 2 | ||||
| -rw-r--r-- | tests/i18n/tests.py | 33 |
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) |
