MCPcopy Index your code
hub / github.com/python/cpython / tearDown

Method tearDown

Lib/test/test_asyncio/test_events.py:2971–2989  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

2969 asyncio.set_event_loop(self.loop)
2970
2971 def tearDown(self):
2972 try:
2973 super().tearDown()
2974 finally:
2975 self.loop.close()
2976 asyncio.set_event_loop(None)
2977
2978 events._get_running_loop = self._get_running_loop_saved
2979 events._set_running_loop = self._set_running_loop_saved
2980 events.get_running_loop = self.get_running_loop_saved
2981 events.get_event_loop = self.get_event_loop_saved
2982
2983 asyncio._get_running_loop = self._get_running_loop_saved
2984 asyncio._set_running_loop = self._set_running_loop_saved
2985 asyncio.get_running_loop = self.get_running_loop_saved
2986 asyncio.get_event_loop = self.get_event_loop_saved
2987
2988 asyncio.Task = asyncio.tasks.Task = self._Task_saved
2989 asyncio.Future = asyncio.futures.Future = self._Future_saved
2990
2991 if sys.platform != 'win32':
2992 def test_get_event_loop_new_process(self):

Callers

nothing calls this directly

Calls 4

superClass · 0.85
tearDownMethod · 0.45
closeMethod · 0.45
set_event_loopMethod · 0.45

Tested by

no test coverage detected