Skip to content

Commit 7595f76

Browse files
authored
[3.2.x] Fixed test_request_lifecycle_signals_dispatched_with_thread_sensitive with asgiref 3.5.1+.
1 parent 2dc85ec commit 7595f76

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

tests/asgi/tests.py

+2-5
Original file line numberDiff line numberDiff line change
@@ -235,11 +235,8 @@ def __call__(self, **kwargs):
235235
# Give response.close() time to finish.
236236
await communicator.wait()
237237

238-
# At this point, AsyncToSync does not have a current executor. Thus
239-
# SyncToAsync falls-back to .single_thread_executor.
240-
target_thread = next(iter(SyncToAsync.single_thread_executor._threads))
238+
# AsyncToSync should have executed the signals in the same thread.
241239
request_started_thread, request_finished_thread = signal_handler.threads
242-
self.assertEqual(request_started_thread, target_thread)
243-
self.assertEqual(request_finished_thread, target_thread)
240+
self.assertEqual(request_started_thread, request_finished_thread)
244241
request_started.disconnect(signal_handler)
245242
request_finished.disconnect(signal_handler)

0 commit comments

Comments
 (0)