code: def testLabelNotFoundImage(self):
      with self.assertRaisesRegex(
          ValueError, "image/encodederror is not found"
      ):
          _ = next(
              image_preprocessors.DecodeImagePreprocessor(
                  ground_truth_key="image/encodederror",
                  prediction_key="image/pred/encoded",
              ).process(extracts=self._extract_inputs[0])
          )
  
file_path: model-analysis/tensorflow_model_analysis/metrics/preprocessors/image_preprocessors_test.py
imports: import io
  from absl.testing import absltest
  from absl.testing import parameterized
  import apache_beam
  from apache_beam.testing import util
  import numpy
  from PIL import Image
  from tensorflow_model_analysis import constants
  from tensorflow_model_analysis.metrics.preprocessors import image_preprocessors
  from tensorflow_model_analysis.utils import util
label_desc: Use image node_id 4 for calling the ImageDecodeTest obj's underlying member method code with example usage: obj.testLabelNotFoundImage() without return types