mirror of
https://github.com/python/cpython.git
synced 2025-07-07 19:35:27 +00:00
gh-128404: remove asyncio from test_type_params (#128436)
This commit is contained in:
parent
e7adeecc2b
commit
b49c68a1b3
1 changed files with 2 additions and 5 deletions
|
@ -1,11 +1,10 @@
|
|||
import annotationlib
|
||||
import asyncio
|
||||
import textwrap
|
||||
import types
|
||||
import unittest
|
||||
import pickle
|
||||
import weakref
|
||||
from test.support import requires_working_socket, check_syntax_error, run_code
|
||||
from test.support import check_syntax_error, run_code, run_no_yield_async_fn
|
||||
|
||||
from typing import Generic, NoDefault, Sequence, TypeAliasType, TypeVar, TypeVarTuple, ParamSpec, get_args
|
||||
|
||||
|
@ -1051,7 +1050,6 @@ class TypeParamsTypeVarTest(unittest.TestCase):
|
|||
self.assertIsInstance(c, TypeVar)
|
||||
self.assertEqual(c.__name__, "C")
|
||||
|
||||
@requires_working_socket()
|
||||
def test_typevar_coroutine(self):
|
||||
def get_coroutine[A]():
|
||||
async def coroutine[B]():
|
||||
|
@ -1060,8 +1058,7 @@ class TypeParamsTypeVarTest(unittest.TestCase):
|
|||
|
||||
co = get_coroutine()
|
||||
|
||||
self.addCleanup(asyncio._set_event_loop_policy, None)
|
||||
a, b = asyncio.run(co())
|
||||
a, b = run_no_yield_async_fn(co)
|
||||
|
||||
self.assertIsInstance(a, TypeVar)
|
||||
self.assertEqual(a.__name__, "A")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue