1
0
mirror of https://github.com/django/django.git synced 2025-10-24 14:16:09 +00:00

Made reused RequestFactory instances class attributes.

This commit is contained in:
Simon Charette
2018-11-26 14:01:27 -05:00
committed by Tim Graham
parent 7f63b894c0
commit 0f212db29d
25 changed files with 93 additions and 109 deletions

View File

@@ -12,6 +12,7 @@ class DjangoTemplatesTests(TemplateStringsTests):
engine_class = DjangoTemplates
backend_name = 'django'
request_factory = RequestFactory()
def test_context_has_priority_over_template_context_processors(self):
# See ticket #23789.
@@ -25,7 +26,7 @@ class DjangoTemplatesTests(TemplateStringsTests):
})
template = engine.from_string('{{ processors }}')
request = RequestFactory().get('/')
request = self.request_factory.get('/')
# Context processors run
content = template.render({}, request)
@@ -45,7 +46,7 @@ class DjangoTemplatesTests(TemplateStringsTests):
})
template = engine.from_string('')
context = Context()
request_context = RequestContext(RequestFactory().get('/'), {})
request_context = RequestContext(self.request_factory.get('/'), {})
msg = 'context must be a dict rather than Context.'
with self.assertRaisesMessage(TypeError, msg):
template.render(context)