code: def test_parse_dotlist_conf(data, expected):
      assert parse_dotlist_conf(data) == expected
  
imports: import json
  from collections import OrderedDict
  import numpy
  import pandas
  import pytest
  from omegaconf import OmegaConf
  from ray import tune
  from sklearn.preprocessing import LabelEncoder
  from torchvision import transforms
  from transformers import AutoTokenizer
  from autogluon.multimodal.constants import BINARY, CATEGORICAL, CLASSIFICATION, DATA, ENVIRONMENT, IMAGE_PATH, MODEL, MULTICLASS, NER, NER_ANNOTATION, NUMERICAL, OBJECT_DETECTION, OPEN_VOCABULARY_OBJECT_DETECTION, OPTIMIZATION, REGRESSION, TEXT, TEXT_NER
  from autogluon.multimodal.data.infer_types import infer_ner_column_type, infer_problem_type
  from autogluon.multimodal.data.label_encoder import CustomLabelEncoder
  from autogluon.multimodal.data.process_text import TextProcessor
  from autogluon.multimodal.data.utils import process_ner_annotations
  from autogluon.multimodal.utils import apply_omegaconf_overrides, data_to_df, filter_hyperparameters, filter_search_space, get_config, get_default_config, is_url, merge_bio_format, parse_dotlist_conf, split_hyperparameters, visualize_ner
label_desc: Use image node_id 3 for calling a global function with example usage: test_parse_dotlist_conf(data, expected) without return types