diff options
| author | Simon Charette <charette.s@gmail.com> | 2018-11-26 14:01:27 -0500 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2018-11-27 09:49:02 -0500 |
| commit | 0f212db29d361ec6219b170198b7c94d0bb3f719 (patch) | |
| tree | b4a1a93f3d5b725ed9d08896892f1a3f5e191ab7 /tests/template_tests/test_context.py | |
| parent | 7f63b894c02effb09c15ab0b40d28b89553b8e37 (diff) | |
Made reused RequestFactory instances class attributes.
Diffstat (limited to 'tests/template_tests/test_context.py')
| -rw-r--r-- | tests/template_tests/test_context.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/tests/template_tests/test_context.py b/tests/template_tests/test_context.py index 5cd2ec2e82..bdfd556690 100644 --- a/tests/template_tests/test_context.py +++ b/tests/template_tests/test_context.py @@ -213,6 +213,7 @@ class ContextTests(SimpleTestCase): class RequestContextTests(SimpleTestCase): + request_factory = RequestFactory() def test_include_only(self): """ @@ -224,7 +225,7 @@ class RequestContextTests(SimpleTestCase): 'child': '{{ var|default:"none" }}', }), ]) - request = RequestFactory().get('/') + request = self.request_factory.get('/') ctx = RequestContext(request, {'var': 'parent'}) self.assertEqual(engine.from_string('{% include "child" %}').render(ctx), 'parent') self.assertEqual(engine.from_string('{% include "child" only %}').render(ctx), 'none') @@ -233,7 +234,7 @@ class RequestContextTests(SimpleTestCase): """ #7116 -- Optimize RequetsContext construction """ - request = RequestFactory().get('/') + request = self.request_factory.get('/') ctx = RequestContext(request, {}) # The stack should now contain 3 items: # [builtins, supplied context, context processor, empty dict] @@ -245,7 +246,7 @@ class RequestContextTests(SimpleTestCase): # test comparing RequestContext to prevent problems if somebody # adds __eq__ in the future - request = RequestFactory().get('/') + request = self.request_factory.get('/') self.assertEqual( RequestContext(request, dict_=test_data), @@ -254,7 +255,7 @@ class RequestContextTests(SimpleTestCase): def test_modify_context_and_render(self): template = Template('{{ foo }}') - request = RequestFactory().get('/') + request = self.request_factory.get('/') context = RequestContext(request, {}) context['foo'] = 'foo' self.assertEqual(template.render(context), 'foo') |
