code: def testDoWithOutputExamplesAllSplits(self):
      self._exec_properties[
          standard_component_specs.OUTPUT_EXAMPLE_SPEC_KEY
      ] = proto_utils.proto_to_json(
          text_format.Parse(
              """
                  output_columns_spec {
                    classify_output {
                      label_column: 'classify_label'
                      score_column: 'classify_score'
                    }
                  }
              """,
              bulk_inferrer_pb2.OutputExampleSpec(),
          )
      )
  
      # Run executor.
      bulk_inferrer = executor.Executor(self._context)
      bulk_inferrer.Do(
          self._input_dict, self._output_dict_oe, self._exec_properties
      )
  
      # Check outputs.
      self.assertTrue(fileio.exists(self._output_examples_dir))
      self._verify_example_split("unlabelled")
      self._verify_example_split("unlabelled2")
  
file_path: tfx/tfx/components/bulk_inferrer/executor_test.py
imports: import os
  import tensorflow
  from tfx.components.bulk_inferrer import executor
  from tfx.dsl.io import fileio
  from tfx.proto import bulk_inferrer_pb2
  from tfx.types import artifact_utils
  from tfx.types import standard_artifacts
  from tfx.types import standard_component_specs
  from tfx.utils import io_utils
  from tfx.utils import proto_utils
  from google.protobuf import text_format
  from tensorflow_serving.apis import prediction_log_pb2
label_desc: Use image node_id 5 for calling the ExecutorTest obj's underlying member method code with example usage: obj.testDoWithOutputExamplesAllSplits() without return types