summaryrefslogtreecommitdiff
path: root/tests/handlers
diff options
context:
space:
mode:
authorJoshua "jag" Ginsberg <jag@flowtheory.net>2013-11-20 20:03:02 -0500
committerTim Graham <timograham@gmail.com>2014-08-29 10:12:03 -0400
commiteb2af16c59c3014541e2ad8ca63e510bc076dd8b (patch)
tree057b38477df5aceef7f0ab3e2b5bd677aa918f17 /tests/handlers
parent149605dfb4309331d0337af9ac962e67332a45a7 (diff)
downloaddjango-eb2af16c59c3014541e2ad8ca63e510bc076dd8b.tar.gz
Fixed #21483 -- Added WSGI environ to kwargs sent to request_started signal.
Diffstat (limited to 'tests/handlers')
-rw-r--r--tests/handlers/tests.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/handlers/tests.py b/tests/handlers/tests.py
index 012b2ffa53..ee74affcc6 100644
--- a/tests/handlers/tests.py
+++ b/tests/handlers/tests.py
@@ -114,6 +114,7 @@ class SignalsTests(TestCase):
def setUp(self):
self.signals = []
+ self.signaled_environ = None
request_started.connect(self.register_started)
request_finished.connect(self.register_finished)
@@ -123,6 +124,7 @@ class SignalsTests(TestCase):
def register_started(self, **kwargs):
self.signals.append('started')
+ self.signaled_environ = kwargs.get('environ')
def register_finished(self, **kwargs):
self.signals.append('finished')
@@ -131,6 +133,7 @@ class SignalsTests(TestCase):
response = self.client.get('/regular/')
self.assertEqual(self.signals, ['started', 'finished'])
self.assertEqual(response.content, b"regular content")
+ self.assertEqual(self.signaled_environ, response.wsgi_request.environ)
def test_request_signals_streaming_response(self):
response = self.client.get('/streaming/')