code: def test_storage_options_error(tmpdir, pdf, hdfs):
      fname = tmpdir.mkdir("csv").join("file.csv")
      # Write to local file system
      pdf.to_csv(fname)
      # Read from local file system as buffer
      with open(fname, mode="rb") as f:
          buffer = BytesIO(f.read())
      # Write to hdfs
      hdfs.upload(basedir + "/file.csv", buffer)
  
      hd_fpath = f"hdfs://{host}:{port}{basedir}/file.avro"
  
      storage_options = {"host": host, "port": port}
  
      with pytest.raises(KeyError):
          cudf.read_csv(hd_fpath, storage_options=storage_options)
  
imports: import os
  from io import BytesIO
  import fastavro
  import numpy
  import pandas
  import pyarrow
  import pytest
  import cudf
  from cudf.testing._utils import assert_eq
label_desc: Use image node_id 13 for calling a global function with example usage: test_storage_options_error(tmpdir, pdf, hdfs) without return types