From eb2af16c59c3014541e2ad8ca63e510bc076dd8b Mon Sep 17 00:00:00 2001 From: "Joshua \"jag\" Ginsberg" Date: Wed, 20 Nov 2013 20:03:02 -0500 Subject: Fixed #21483 -- Added WSGI environ to kwargs sent to request_started signal. --- tests/handlers/tests.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'tests') 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/') -- cgit v1.3