mirror of
https://github.com/django/django.git
synced 2025-10-26 07:06:08 +00:00
Fixed #15632 -- Ignore unrelated content in template multi-line comment blocks when looking for tokens that identify comments for translators. Thanks andrew AT ie-grad DOT ru for the report and Claude Paroz for spotting the problem and helping to fix it.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@15882 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
@@ -49,7 +49,19 @@ class BasicExtractorTests(ExtractorTests):
|
||||
self.assertTrue('This comment should not be extracted' not in po_contents)
|
||||
# Comments in templates
|
||||
self.assertTrue('#. Translators: Django template comment for translators' in po_contents)
|
||||
self.assertTrue('#. Translators: Django comment block for translators' in po_contents)
|
||||
self.assertTrue("#. Translators: Django comment block for translators\n#. string's meaning unveiled" in po_contents)
|
||||
|
||||
self.assertTrue('#. Translators: One-line translator comment #1' in po_contents)
|
||||
self.assertTrue('#. Translators: Two-line translator comment #1\n#. continued here.' in po_contents)
|
||||
|
||||
self.assertTrue('#. Translators: One-line translator comment #2' in po_contents)
|
||||
self.assertTrue('#. Translators: Two-line translator comment #2\n#. continued here.' in po_contents)
|
||||
|
||||
self.assertTrue('#. Translators: One-line translator comment #3' in po_contents)
|
||||
self.assertTrue('#. Translators: Two-line translator comment #3\n#. continued here.' in po_contents)
|
||||
|
||||
self.assertTrue('#. Translators: One-line translator comment #4' in po_contents)
|
||||
self.assertTrue('#. Translators: Two-line translator comment #4\n#. continued here.' in po_contents)
|
||||
|
||||
def test_templatize(self):
|
||||
os.chdir(self.test_dir)
|
||||
|
||||
Reference in New Issue
Block a user