mirror of
https://github.com/django/django.git
synced 2025-10-23 21:59:11 +00:00
Isolated template tests from Django settings.
This commit is contained in:
@@ -1,92 +1,92 @@
|
||||
from django.test import SimpleTestCase
|
||||
|
||||
from ..utils import render, setup
|
||||
from ..utils import setup
|
||||
|
||||
|
||||
class CommentSyntaxTests(SimpleTestCase):
|
||||
|
||||
@setup({'comment-syntax01': '{# this is hidden #}hello'})
|
||||
def test_comment_syntax01(self):
|
||||
output = render('comment-syntax01')
|
||||
output = self.engine.render_to_string('comment-syntax01')
|
||||
self.assertEqual(output, 'hello')
|
||||
|
||||
@setup({'comment-syntax02': '{# this is hidden #}hello{# foo #}'})
|
||||
def test_comment_syntax02(self):
|
||||
output = render('comment-syntax02')
|
||||
output = self.engine.render_to_string('comment-syntax02')
|
||||
self.assertEqual(output, 'hello')
|
||||
|
||||
@setup({'comment-syntax03': 'foo{# {% if %} #}'})
|
||||
def test_comment_syntax03(self):
|
||||
output = render('comment-syntax03')
|
||||
output = self.engine.render_to_string('comment-syntax03')
|
||||
self.assertEqual(output, 'foo')
|
||||
|
||||
@setup({'comment-syntax04': 'foo{# {% endblock %} #}'})
|
||||
def test_comment_syntax04(self):
|
||||
output = render('comment-syntax04')
|
||||
output = self.engine.render_to_string('comment-syntax04')
|
||||
self.assertEqual(output, 'foo')
|
||||
|
||||
@setup({'comment-syntax05': 'foo{# {% somerandomtag %} #}'})
|
||||
def test_comment_syntax05(self):
|
||||
output = render('comment-syntax05')
|
||||
output = self.engine.render_to_string('comment-syntax05')
|
||||
self.assertEqual(output, 'foo')
|
||||
|
||||
@setup({'comment-syntax06': 'foo{# {% #}'})
|
||||
def test_comment_syntax06(self):
|
||||
output = render('comment-syntax06')
|
||||
output = self.engine.render_to_string('comment-syntax06')
|
||||
self.assertEqual(output, 'foo')
|
||||
|
||||
@setup({'comment-syntax07': 'foo{# %} #}'})
|
||||
def test_comment_syntax07(self):
|
||||
output = render('comment-syntax07')
|
||||
output = self.engine.render_to_string('comment-syntax07')
|
||||
self.assertEqual(output, 'foo')
|
||||
|
||||
@setup({'comment-syntax08': 'foo{# %} #}bar'})
|
||||
def test_comment_syntax08(self):
|
||||
output = render('comment-syntax08')
|
||||
output = self.engine.render_to_string('comment-syntax08')
|
||||
self.assertEqual(output, 'foobar')
|
||||
|
||||
@setup({'comment-syntax09': 'foo{# {{ #}'})
|
||||
def test_comment_syntax09(self):
|
||||
output = render('comment-syntax09')
|
||||
output = self.engine.render_to_string('comment-syntax09')
|
||||
self.assertEqual(output, 'foo')
|
||||
|
||||
@setup({'comment-syntax10': 'foo{# }} #}'})
|
||||
def test_comment_syntax10(self):
|
||||
output = render('comment-syntax10')
|
||||
output = self.engine.render_to_string('comment-syntax10')
|
||||
self.assertEqual(output, 'foo')
|
||||
|
||||
@setup({'comment-syntax11': 'foo{# { #}'})
|
||||
def test_comment_syntax11(self):
|
||||
output = render('comment-syntax11')
|
||||
output = self.engine.render_to_string('comment-syntax11')
|
||||
self.assertEqual(output, 'foo')
|
||||
|
||||
@setup({'comment-syntax12': 'foo{# } #}'})
|
||||
def test_comment_syntax12(self):
|
||||
output = render('comment-syntax12')
|
||||
output = self.engine.render_to_string('comment-syntax12')
|
||||
self.assertEqual(output, 'foo')
|
||||
|
||||
@setup({'comment-tag01': '{% comment %}this is hidden{% endcomment %}hello'})
|
||||
def test_comment_tag01(self):
|
||||
output = render('comment-tag01')
|
||||
output = self.engine.render_to_string('comment-tag01')
|
||||
self.assertEqual(output, 'hello')
|
||||
|
||||
@setup({'comment-tag02': '{% comment %}this is hidden{% endcomment %}'
|
||||
'hello{% comment %}foo{% endcomment %}'})
|
||||
def test_comment_tag02(self):
|
||||
output = render('comment-tag02')
|
||||
output = self.engine.render_to_string('comment-tag02')
|
||||
self.assertEqual(output, 'hello')
|
||||
|
||||
@setup({'comment-tag03': 'foo{% comment %} {% if %} {% endcomment %}'})
|
||||
def test_comment_tag03(self):
|
||||
output = render('comment-tag03')
|
||||
output = self.engine.render_to_string('comment-tag03')
|
||||
self.assertEqual(output, 'foo')
|
||||
|
||||
@setup({'comment-tag04': 'foo{% comment %} {% endblock %} {% endcomment %}'})
|
||||
def test_comment_tag04(self):
|
||||
output = render('comment-tag04')
|
||||
output = self.engine.render_to_string('comment-tag04')
|
||||
self.assertEqual(output, 'foo')
|
||||
|
||||
@setup({'comment-tag05': 'foo{% comment %} {% somerandomtag %} {% endcomment %}'})
|
||||
def test_comment_tag05(self):
|
||||
output = render('comment-tag05')
|
||||
output = self.engine.render_to_string('comment-tag05')
|
||||
self.assertEqual(output, 'foo')
|
||||
|
||||
Reference in New Issue
Block a user