summaryrefslogtreecommitdiff
path: root/tests/context_processors
diff options
context:
space:
mode:
authordjango-bot <ops@djangoproject.com>2022-02-03 20:24:19 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2022-02-07 20:37:05 +0100
commit9c19aff7c7561e3a82978a272ecdaad40dda5c00 (patch)
treef0506b668a013d0063e5fba3dbf4863b466713ba /tests/context_processors
parentf68fa8b45dfac545cfc4111d4e52804c86db68d3 (diff)
Refs #33476 -- Reformatted code with Black.
Diffstat (limited to 'tests/context_processors')
-rw-r--r--tests/context_processors/tests.py83
-rw-r--r--tests/context_processors/urls.py4
-rw-r--r--tests/context_processors/views.py8
3 files changed, 50 insertions, 45 deletions
diff --git a/tests/context_processors/tests.py b/tests/context_processors/tests.py
index 79b9ddef67..23f9d59149 100644
--- a/tests/context_processors/tests.py
+++ b/tests/context_processors/tests.py
@@ -5,16 +5,18 @@ from django.test import SimpleTestCase, TestCase, override_settings
@override_settings(
- ROOT_URLCONF='context_processors.urls',
- TEMPLATES=[{
- 'BACKEND': 'django.template.backends.django.DjangoTemplates',
- 'APP_DIRS': True,
- 'OPTIONS': {
- 'context_processors': [
- 'django.template.context_processors.request',
- ],
- },
- }],
+ ROOT_URLCONF="context_processors.urls",
+ TEMPLATES=[
+ {
+ "BACKEND": "django.template.backends.django.DjangoTemplates",
+ "APP_DIRS": True,
+ "OPTIONS": {
+ "context_processors": [
+ "django.template.context_processors.request",
+ ],
+ },
+ }
+ ],
)
class RequestContextProcessorTests(SimpleTestCase):
"""
@@ -26,67 +28,70 @@ class RequestContextProcessorTests(SimpleTestCase):
The request object is available in the template and that its
attributes can't be overridden by GET and POST parameters (#3828).
"""
- url = '/request_attrs/'
+ url = "/request_attrs/"
# We should have the request object in the template.
response = self.client.get(url)
- self.assertContains(response, 'Have request')
+ self.assertContains(response, "Have request")
# Test is_secure.
response = self.client.get(url)
- self.assertContains(response, 'Not secure')
- response = self.client.get(url, {'is_secure': 'blah'})
- self.assertContains(response, 'Not secure')
- response = self.client.post(url, {'is_secure': 'blah'})
- self.assertContains(response, 'Not secure')
+ self.assertContains(response, "Not secure")
+ response = self.client.get(url, {"is_secure": "blah"})
+ self.assertContains(response, "Not secure")
+ response = self.client.post(url, {"is_secure": "blah"})
+ self.assertContains(response, "Not secure")
# Test path.
response = self.client.get(url)
self.assertContains(response, url)
- response = self.client.get(url, {'path': '/blah/'})
+ response = self.client.get(url, {"path": "/blah/"})
self.assertContains(response, url)
- response = self.client.post(url, {'path': '/blah/'})
+ response = self.client.post(url, {"path": "/blah/"})
self.assertContains(response, url)
@override_settings(
DEBUG=True,
- INTERNAL_IPS=['127.0.0.1'],
- ROOT_URLCONF='context_processors.urls',
- TEMPLATES=[{
- 'BACKEND': 'django.template.backends.django.DjangoTemplates',
- 'APP_DIRS': True,
- 'OPTIONS': {
- 'context_processors': [
- 'django.template.context_processors.debug',
- ],
- },
- }],
+ INTERNAL_IPS=["127.0.0.1"],
+ ROOT_URLCONF="context_processors.urls",
+ TEMPLATES=[
+ {
+ "BACKEND": "django.template.backends.django.DjangoTemplates",
+ "APP_DIRS": True,
+ "OPTIONS": {
+ "context_processors": [
+ "django.template.context_processors.debug",
+ ],
+ },
+ }
+ ],
)
class DebugContextProcessorTests(TestCase):
"""
Tests for the ``django.template.context_processors.debug`` processor.
"""
- databases = {'default', 'other'}
+
+ databases = {"default", "other"}
def test_debug(self):
- url = '/debug/'
+ url = "/debug/"
# We should have the debug flag in the template.
response = self.client.get(url)
- self.assertContains(response, 'Have debug')
+ self.assertContains(response, "Have debug")
# And now we should not
with override_settings(DEBUG=False):
response = self.client.get(url)
- self.assertNotContains(response, 'Have debug')
+ self.assertNotContains(response, "Have debug")
def test_sql_queries(self):
"""
Test whether sql_queries represents the actual amount
of queries executed. (#23364)
"""
- url = '/debug/'
+ url = "/debug/"
response = self.client.get(url)
- self.assertContains(response, 'First query list: 0')
- self.assertContains(response, 'Second query list: 1')
+ self.assertContains(response, "First query list: 0")
+ self.assertContains(response, "Second query list: 1")
# Check we have not actually memoized connection.queries
- self.assertContains(response, 'Third query list: 2')
+ self.assertContains(response, "Third query list: 2")
# Check queries for DB connection 'other'
- self.assertContains(response, 'Fourth query list: 3')
+ self.assertContains(response, "Fourth query list: 3")
diff --git a/tests/context_processors/urls.py b/tests/context_processors/urls.py
index b8297086a7..4ca298c922 100644
--- a/tests/context_processors/urls.py
+++ b/tests/context_processors/urls.py
@@ -3,6 +3,6 @@ from django.urls import path
from . import views
urlpatterns = [
- path('request_attrs/', views.request_processor),
- path('debug/', views.debug_processor),
+ path("request_attrs/", views.request_processor),
+ path("debug/", views.debug_processor),
]
diff --git a/tests/context_processors/views.py b/tests/context_processors/views.py
index 354e842a8d..81710c90eb 100644
--- a/tests/context_processors/views.py
+++ b/tests/context_processors/views.py
@@ -4,12 +4,12 @@ from .models import DebugObject
def request_processor(request):
- return render(request, 'context_processors/request_attrs.html')
+ return render(request, "context_processors/request_attrs.html")
def debug_processor(request):
context = {
- 'debug_objects': DebugObject.objects,
- 'other_debug_objects': DebugObject.objects.using('other'),
+ "debug_objects": DebugObject.objects,
+ "other_debug_objects": DebugObject.objects.using("other"),
}
- return render(request, 'context_processors/debug.html', context)
+ return render(request, "context_processors/debug.html", context)