code: def test_read_invalid_path(self):
      file_path = os.path.join(self.resource_path, "abc")
      with self.assertRaises(Exception) as context:
          xshards = zoo.orca.data.pandas.read_csv(file_path)
      # This error is raised by pyspark.sql.utils.AnalysisException
      self.assertTrue("Path does not exist" in str(context.exception))
  
imports: import tempfile
  import os.path
  import pytest
  from unittest import TestCase
  import shutil
  import zoo.orca.data
  import zoo.orca.data.pandas
  from zoo.orca import OrcaContext
  from zoo.common.nncontext import *
  from zoo.orca.data.image import write_tfrecord, read_tfrecord
label_desc: Use image node_id 8 for calling the TestSparkBackend obj's underlying member method code with example usage: obj.test_read_invalid_path() without return types