code: def tearDown(self):
      try:
          self.loop.close()
  
          if self.__unhandled_exceptions:
              print(
                  "Unexpected calls to loop.call_exception_handler():"
              )
              pprint.pprint(self.__unhandled_exceptions)
              self.fail(
                  "unexpected calls to loop.call_exception_handler()"
              )
  
      finally:
          asyncio.set_event_loop(None)
          self.loop = None
  
imports: import asyncio
  import asyncio.events
  import contextlib
  import os
  import pprint
  import select
  import socket
  import tempfile
  import threading
  from test import support
label_desc: Use image node_id 5 for calling the FunctionalTestCaseMixin obj's underlying member method code with example usage: obj.tearDown() without return types