summaryrefslogtreecommitdiff
path: root/tests/template_tests/syntax_tests/test_url.py
diff options
context:
space:
mode:
authorSimon Charette <charette.s@gmail.com>2018-11-26 14:01:27 -0500
committerTim Graham <timograham@gmail.com>2018-11-27 09:49:02 -0500
commit0f212db29d361ec6219b170198b7c94d0bb3f719 (patch)
treeb4a1a93f3d5b725ed9d08896892f1a3f5e191ab7 /tests/template_tests/syntax_tests/test_url.py
parent7f63b894c02effb09c15ab0b40d28b89553b8e37 (diff)
Made reused RequestFactory instances class attributes.
Diffstat (limited to 'tests/template_tests/syntax_tests/test_url.py')
-rw-r--r--tests/template_tests/syntax_tests/test_url.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/tests/template_tests/syntax_tests/test_url.py b/tests/template_tests/syntax_tests/test_url.py
index 2103ba6159..a6cc2d50a0 100644
--- a/tests/template_tests/syntax_tests/test_url.py
+++ b/tests/template_tests/syntax_tests/test_url.py
@@ -7,6 +7,7 @@ from ..utils import setup
@override_settings(ROOT_URLCONF='template_tests.urls')
class UrlTagTests(SimpleTestCase):
+ request_factory = RequestFactory()
# Successes
@setup({'url01': '{% url "client" client.id %}'})
@@ -227,7 +228,7 @@ class UrlTagTests(SimpleTestCase):
@setup({'url-namespace01': '{% url "app:named.client" 42 %}'})
def test_url_namespace01(self):
- request = RequestFactory().get('/')
+ request = self.request_factory.get('/')
request.resolver_match = resolve('/ns1/')
template = self.engine.get_template('url-namespace01')
context = RequestContext(request)
@@ -236,7 +237,7 @@ class UrlTagTests(SimpleTestCase):
@setup({'url-namespace02': '{% url "app:named.client" 42 %}'})
def test_url_namespace02(self):
- request = RequestFactory().get('/')
+ request = self.request_factory.get('/')
request.resolver_match = resolve('/ns2/')
template = self.engine.get_template('url-namespace02')
context = RequestContext(request)
@@ -245,7 +246,7 @@ class UrlTagTests(SimpleTestCase):
@setup({'url-namespace03': '{% url "app:named.client" 42 %}'})
def test_url_namespace03(self):
- request = RequestFactory().get('/')
+ request = self.request_factory.get('/')
template = self.engine.get_template('url-namespace03')
context = RequestContext(request)
output = template.render(context)
@@ -253,7 +254,7 @@ class UrlTagTests(SimpleTestCase):
@setup({'url-namespace-no-current-app': '{% url "app:named.client" 42 %}'})
def test_url_namespace_no_current_app(self):
- request = RequestFactory().get('/')
+ request = self.request_factory.get('/')
request.resolver_match = resolve('/ns1/')
request.current_app = None
template = self.engine.get_template('url-namespace-no-current-app')
@@ -263,7 +264,7 @@ class UrlTagTests(SimpleTestCase):
@setup({'url-namespace-explicit-current-app': '{% url "app:named.client" 42 %}'})
def test_url_namespace_explicit_current_app(self):
- request = RequestFactory().get('/')
+ request = self.request_factory.get('/')
request.resolver_match = resolve('/ns1/')
request.current_app = 'app'
template = self.engine.get_template('url-namespace-explicit-current-app')