diff options
Diffstat (limited to 'tests/template_tests/syntax_tests/test_extends.py')
| -rw-r--r-- | tests/template_tests/syntax_tests/test_extends.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/template_tests/syntax_tests/test_extends.py b/tests/template_tests/syntax_tests/test_extends.py index bc320a2fc2..5b0b8d1811 100644 --- a/tests/template_tests/syntax_tests/test_extends.py +++ b/tests/template_tests/syntax_tests/test_extends.py @@ -1,3 +1,6 @@ +from django.template import NodeList +from django.template.base import Node +from django.template.loader_tags import ExtendsNode from django.test import SimpleTestCase from ..utils import setup @@ -396,3 +399,13 @@ class InheritanceTests(SimpleTestCase): """ output = self.engine.render_to_string('inheritance42') self.assertEqual(output, '1234') + + +class ExtendsNodeTests(SimpleTestCase): + def test_extends_node_repr(self): + extends_node = ExtendsNode( + nodelist=NodeList([]), + parent_name=Node(), + template_dirs=[], + ) + self.assertEqual(repr(extends_node), '<ExtendsNode: extends None>') |
