code: def testMakeDefaultOutputConfig(self):
      output_config = utils.make_default_output_config(
          utils.make_default_input_config()
      )
      self.assertEqual(2, len(output_config.split_config.splits))
  
      output_config = utils.make_default_output_config(
          example_gen_pb2.Input(
              splits=[
                  example_gen_pb2.Input.Split(
                      name="train", pattern="train/*"
                  ),
                  example_gen_pb2.Input.Split(
                      name="eval", pattern="eval/*"
                  ),
              ]
          )
      )
      self.assertEqual(0, len(output_config.split_config.splits))
  
imports: import os
  import re
  import tensorflow
  from tfx.components.example_gen import utils
  from tfx.dsl.io import fileio
  from tfx.orchestration import data_types
  from tfx.proto import example_gen_pb2
  from tfx.proto import range_config_pb2
  from tfx.utils import io_utils
  from tfx.utils import json_utils
label_desc: Use image node_id 4 for calling the UtilsTest obj's underlying member method code with example usage: obj.testMakeDefaultOutputConfig() without return types