MCPcopy Create free account
hub / github.com/RustPython/RustPython / tearDown

Method tearDown

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

Source from the content-addressed store, hash-verified

2972 asyncio.set_event_loop(self.loop)
2973
2974 def tearDown(self):
2975 try:
2976 super().tearDown()
2977 finally:
2978 self.loop.close()
2979 asyncio.set_event_loop(None)
2980
2981 events._get_running_loop = self._get_running_loop_saved
2982 events._set_running_loop = self._set_running_loop_saved
2983 events.get_running_loop = self.get_running_loop_saved
2984 events.get_event_loop = self.get_event_loop_saved
2985
2986 asyncio._get_running_loop = self._get_running_loop_saved
2987 asyncio._set_running_loop = self._set_running_loop_saved
2988 asyncio.get_running_loop = self.get_running_loop_saved
2989 asyncio.get_event_loop = self.get_event_loop_saved
2990
2991 asyncio.Task = asyncio.tasks.Task = self._Task_saved
2992 asyncio.Future = asyncio.futures.Future = self._Future_saved
2993
2994 if sys.platform != 'win32':
2995 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