diff options
author | Carlton Gibson <carlton.gibson@noumenal.es> | 2022-12-20 11:10:48 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-20 11:10:48 +0100 |
commit | 32d70b2f55b1f74736fd11bc8efce890ad5fa2f0 (patch) | |
tree | d88822bb2391e7cf4fdbda59b9f222839aeb7e93 /tests/deprecation | |
parent | a09d39f28609c707a62dbbbdc4e55489fae1631f (diff) | |
download | django-32d70b2f55b1f74736fd11bc8efce890ad5fa2f0.tar.gz |
Refs #34118 -- Adopted asgiref coroutine detection shims.
Thanks to Mariusz Felisiak for review.
Diffstat (limited to 'tests/deprecation')
-rw-r--r-- | tests/deprecation/test_middleware_mixin.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/tests/deprecation/test_middleware_mixin.py b/tests/deprecation/test_middleware_mixin.py index 060c2f5f35..3b6ad6d8ee 100644 --- a/tests/deprecation/test_middleware_mixin.py +++ b/tests/deprecation/test_middleware_mixin.py @@ -1,7 +1,6 @@ -import asyncio import threading -from asgiref.sync import async_to_sync +from asgiref.sync import async_to_sync, iscoroutinefunction from django.contrib.admindocs.middleware import XViewMiddleware from django.contrib.auth.middleware import ( @@ -101,11 +100,11 @@ class MiddlewareMixinTests(SimpleTestCase): # Middleware appears as coroutine if get_function is # a coroutine. middleware_instance = middleware(async_get_response) - self.assertIs(asyncio.iscoroutinefunction(middleware_instance), True) + self.assertIs(iscoroutinefunction(middleware_instance), True) # Middleware doesn't appear as coroutine if get_function is not # a coroutine. middleware_instance = middleware(sync_get_response) - self.assertIs(asyncio.iscoroutinefunction(middleware_instance), False) + self.assertIs(iscoroutinefunction(middleware_instance), False) def test_sync_to_async_uses_base_thread_and_connection(self): """ |