mirror of
https://github.com/django/django.git
synced 2025-10-24 06:06:09 +00:00
* Converted the ``libraries`` and ``builtins`` globals of ``django.template.base`` into properties of the Engine class. * Added a public API for explicit registration of libraries and builtins.
This commit is contained in:
@@ -9,6 +9,7 @@ from django.template import Library, TemplateSyntaxError
|
||||
from django.template.base import (
|
||||
TOKEN_BLOCK, FilterExpression, Parser, Token, Variable,
|
||||
)
|
||||
from django.template.defaultfilters import register as filter_library
|
||||
from django.utils import six
|
||||
|
||||
|
||||
@@ -24,7 +25,7 @@ class ParserTests(TestCase):
|
||||
|
||||
def test_filter_parsing(self):
|
||||
c = {"article": {"section": "News"}}
|
||||
p = Parser("")
|
||||
p = Parser("", builtins=[filter_library])
|
||||
|
||||
def fe_test(s, val):
|
||||
self.assertEqual(FilterExpression(s, p).resolve(c), val)
|
||||
|
||||
Reference in New Issue
Block a user