code: def test_filepath_vrt(rgb_file_object):
      """A FilePath can be wrapped by a VRT."""
      from rasterio.vrt import _boundless_vrt_doc
  
      with FilePath(rgb_file_object) as vsifile, vsifile.open() as dst:
          vrt_doc = _boundless_vrt_doc(dst)
          with rasterio.open(vrt_doc) as src:
              assert src.driver == "VRT"
              assert src.count == 3
              assert src.dtypes == ("uint8", "uint8", "uint8")
              assert src.read().shape == (3, 718, 791)
  
imports: from io import BytesIO
  import logging
  import os.path
  import pytest
  import rasterio
  from rasterio.enums import MaskFlags
  from rasterio.shutil import copyfiles
  from rasterio.windows import Window
  import io
label_desc: Use image node_id 8 for calling a global function with example usage: test_filepath_vrt(rgb_file_object) without return types