code: def test_sock_client_racing(self):
      with test_utils.run_test_server() as httpd:
          sock = socket.socket()
          with sock:
              self.loop.run_until_complete(
                  asyncio.wait_for(
                      self._basetest_sock_recv_racing(httpd, sock), 10
                  )
              )
          sock = socket.socket()
          with sock:
              self.loop.run_until_complete(
                  asyncio.wait_for(
                      self._basetest_sock_recv_into_racing(httpd, sock),
                      10,
                  )
              )
      listener = socket.socket()
      sock = socket.socket()
      with listener, sock:
          self.loop.run_until_complete(
              asyncio.wait_for(
                  self._basetest_sock_send_racing(listener, sock), 10
              )
          )
  
imports: import socket
  import asyncio
  import sys
  import unittest
  from asyncio import proactor_events
  from itertools import cycle, islice
  from unittest.mock import Mock
  from test.test_asyncio import utils
  from test import support
  from test.support import socket_helper
label_desc: Use image node_id 7 for calling the BaseSockTestsMixin obj's underlying member method code with example usage: obj.test_sock_client_racing() without return types