Loading tests/template_tests/test_parser.py +10 −1 Original line number Diff line number Diff line Loading @@ -7,13 +7,22 @@ from unittest import TestCase from django.template import Library, Template, TemplateSyntaxError from django.template.base import ( FilterExpression, Parser, TokenParser, Variable, TOKEN_BLOCK, FilterExpression, Parser, Token, TokenParser, Variable, ) from django.test import override_settings from django.utils import six class ParserTests(TestCase): def test_token_smart_split(self): """ #7027 -- _() syntax should work with spaces """ token = Token(TOKEN_BLOCK, 'sometag _("Page not found") value|yesno:_("yes,no")') split = token.split_contents() self.assertEqual(split, ["sometag", '_("Page not found")', 'value|yesno:_("yes,no")']) def test_token_parsing(self): # Tests for TokenParser behavior in the face of quoted strings with # spaces. Loading tests/template_tests/tests.py +1 −8 Original line number Diff line number Diff line Loading @@ -7,8 +7,7 @@ import sys from django.contrib.auth.models import Group from django.core import urlresolvers from django.template import ( Context, Template, TemplateSyntaxError, base as template_base, engines, loader, Context, Template, TemplateSyntaxError, engines, loader, ) from django.test import SimpleTestCase, override_settings from django.utils._os import upath Loading @@ -26,12 +25,6 @@ class TemplateTests(SimpleTestCase): class TemplateRegressionTests(SimpleTestCase): def test_token_smart_split(self): # Regression test for #7027 token = template_base.Token(template_base.TOKEN_BLOCK, 'sometag _("Page not found") value|yesno:_("yes,no")') split = token.split_contents() self.assertEqual(split, ["sometag", '_("Page not found")', 'value|yesno:_("yes,no")']) @override_settings(SETTINGS_MODULE=None, DEBUG=True) def test_url_reverse_no_settings_module(self): # Regression test for #9005 Loading Loading
tests/template_tests/test_parser.py +10 −1 Original line number Diff line number Diff line Loading @@ -7,13 +7,22 @@ from unittest import TestCase from django.template import Library, Template, TemplateSyntaxError from django.template.base import ( FilterExpression, Parser, TokenParser, Variable, TOKEN_BLOCK, FilterExpression, Parser, Token, TokenParser, Variable, ) from django.test import override_settings from django.utils import six class ParserTests(TestCase): def test_token_smart_split(self): """ #7027 -- _() syntax should work with spaces """ token = Token(TOKEN_BLOCK, 'sometag _("Page not found") value|yesno:_("yes,no")') split = token.split_contents() self.assertEqual(split, ["sometag", '_("Page not found")', 'value|yesno:_("yes,no")']) def test_token_parsing(self): # Tests for TokenParser behavior in the face of quoted strings with # spaces. Loading
tests/template_tests/tests.py +1 −8 Original line number Diff line number Diff line Loading @@ -7,8 +7,7 @@ import sys from django.contrib.auth.models import Group from django.core import urlresolvers from django.template import ( Context, Template, TemplateSyntaxError, base as template_base, engines, loader, Context, Template, TemplateSyntaxError, engines, loader, ) from django.test import SimpleTestCase, override_settings from django.utils._os import upath Loading @@ -26,12 +25,6 @@ class TemplateTests(SimpleTestCase): class TemplateRegressionTests(SimpleTestCase): def test_token_smart_split(self): # Regression test for #7027 token = template_base.Token(template_base.TOKEN_BLOCK, 'sometag _("Page not found") value|yesno:_("yes,no")') split = token.split_contents() self.assertEqual(split, ["sometag", '_("Page not found")', 'value|yesno:_("yes,no")']) @override_settings(SETTINGS_MODULE=None, DEBUG=True) def test_url_reverse_no_settings_module(self): # Regression test for #9005 Loading