Ticket #24622: backwards_incompatible_test.py

File backwards_incompatible_test.py, 575 bytes (added by Moritz Sichert, 8 years ago)
Line 
1from django.template.loader import get_template
2from django.test import TestCase
3from django.test.signals import template_rendered
4
5
6class TestTemplateInheritance(TestCase):
7 def test_inherit_template(self):
8 self.template_rendered = False
9 def signal_receiver(template, context, **kwargs):
10 if template.name == 'base.html':
11 self.template_rendered = True
12
13 template_rendered.connect(signal_receiver)
14
15 template = get_template('derived.html')
16 template.render()
17
18 self.assertTrue(self.template_rendered)
Back to Top