code: def test_setup(util):
      """Test VideoFileClip setup."""
      filename = os.path.join(util.TMP_DIR, "test.mp4")
  
      red = ColorClip((256, 200), color=(255, 0, 0))
      green = ColorClip((256, 200), color=(0, 255, 0))
      blue = ColorClip((256, 200), color=(0, 0, 255))
  
      red.fps = green.fps = blue.fps = 10
      with clips_array([[red, green, blue]]).with_duration(5) as video:
          video.write_videofile(filename, logger=None)
  
      assert os.path.exists(filename)
  
      clip = VideoFileClip(filename)
      assert clip.duration == 5
      assert clip.fps == 10
      assert clip.size == [256 * 3, 200]
      assert clip.reader.bitrate == 2
  
file_path: moviepy/tests/test_VideoFileClip.py
imports: import copy
  import os
  import pytest
  from moviepy.video.compositing.CompositeVideoClip import clips_array
  from moviepy.video.io.VideoFileClip import VideoFileClip
  from moviepy.video.VideoClip import ColorClip
label_desc: Use image node_id 1 for calling a global function with example usage: test_setup(util) without return types