code: def test_send_file(self):
      self.add_master()
      self.add_worker(n_cpu=1)
  
      tmp_dir = "rom_files"
      tmp_file = os.path.join(tmp_dir, "pong.bin")
      os.system("mkdir {}".format(tmp_dir))
      if _IS_WINDOWS:
          os.system("type NUL >> {}".format(tmp_file))
      else:
          os.system("touch {}".format(tmp_file))
      assert os.path.exists(tmp_file)
      parl.connect(
          "localhost:{}".format(self.port), distributed_files=[tmp_file]
      )
      time.sleep(5)
      actor = Actor()
      for _ in range(10):
          if actor.check_local_file():
              break
          time.sleep(10)
      self.assertEqual(True, actor.check_local_file())
      del actor
  
file_path: PARL/parl/remote/tests/send_job_test.py
imports: import os
  import parl
  import unittest
  import time
  import threading
  from parl.utils import _IS_WINDOWS
  from parl.utils.test_utils import XparlTestCase
label_desc: Use image node_id 1 for calling the TestSendFile obj's underlying member method code with example usage: obj.test_send_file() without return types