code: def testResolveSplitsConfigOk(self):
      config = transform_pb2.SplitsConfig(
          analyze=["train"], transform=["train", "eval"]
      )
      config_str = proto_utils.proto_to_json(config)
      resolved = executor_utils.ResolveSplitsConfig(config_str, [])
      self.assertProtoEquals(config, resolved)
  
imports: import tensorflow
  from tfx.components.transform import executor_utils
  from tfx.components.transform import labels
  from tfx.proto import transform_pb2
  from tfx.types import artifact_utils
  from tfx.types import standard_artifacts
  from tfx.types import standard_component_specs
  from tfx.utils import proto_utils
label_desc: Use image node_id 6 for calling the ExecutorUtilsTest obj's underlying member method code with example usage: obj.testResolveSplitsConfigOk() without return types