Skip `TestGetAsyncGenState` and restoring of the default event loop policy in `test_inspect` if platform lacks working socket support.
Fixes #11590
Automerge-Triggered-By: GH:kumaraditya303
def tearDownModule():
- asyncio.set_event_loop_policy(None)
+ if support.has_socket_support:
+ asyncio.set_event_loop_policy(None)
def signatures_with_lexicographic_keyword_only_parameters():
{'a': None, 'gencoro': gencoro, 'b': 'spam'})
+@support.requires_working_socket()
class TestGetAsyncGenState(unittest.IsolatedAsyncioTestCase):
def setUp(self):