code: def test_should_raise_if_multiple_classes_exist_and_no_class_mentioned(
      self,
  ):
      with self.assertRaises(ImportError):
          # evadb/utils/generic_utils.py has multiple classes in it
          # if this test fails due to change in generic_utils.py, change the file to something else
          load_function_class_from_file("evadb/utils/generic_utils.py")
  
file_path: evadb/test/integration_tests/short/test_generic_utils.py
imports: import unittest
  from pathlib import Path
  from test.markers import windows_skip_marker
  from evadb.configuration.constants import EvaDB_DATASET_DIR
  from evadb.readers.decord_reader import DecordReader
  from evadb.utils.generic_utils import generate_file_path, is_gpu_available, load_function_class_from_file, str_to_class, validate_kwargs
label_desc: Use image node_id 8 for calling the ModulePathTest obj's underlying member method code with example usage: obj.test_should_raise_if_multiple_classes_exist_and_no_class_mentioned() without return types