code: def testGetExecutorOutputUri(self):
      executor_output_uri = (
          self._output_resolver().get_executor_output_uri(1)
      )
      self.assertRegex(
          executor_output_uri,
          ".*/test_node/.system/executor_execution/1/executor_output.pb",
      )
      # Verify that executor_output_uri is writable.
      with fileio.open(executor_output_uri, mode="wb") as f:
          executor_output = execution_result_pb2.ExecutorOutput()
          f.write(executor_output.SerializeToString())
  
imports: import os
  from unittest import mock
  from absl.testing import parameterized
  import tensorflow
  from tfx.dsl.io import fileio
  from tfx.orchestration import data_types_utils
  from tfx.orchestration.experimental.core import constants
  from tfx.orchestration.portable import data_types
  from tfx.orchestration.portable import outputs_utils
  from tfx.proto.orchestration import execution_result_pb2
  from tfx.proto.orchestration import pipeline_pb2
  from tfx.types import artifact
  from tfx.types import standard_artifacts
  from tfx.types.value_artifact import ValueArtifact
  from tfx.utils import test_case_utils
  from google.protobuf import text_format
  from ml_metadata.proto import metadata_store_pb2
label_desc: Use image node_id 7 for calling the OutputUtilsTest obj's underlying member method code with example usage: obj.testGetExecutorOutputUri() without return types