code: def test_parse_fugly_underscores():
      """Test that underscores are kept as such no matter how fugly this is"""
      cmdline_parser = CmdlineParser()
      keys, arguments = cmdline_parser._parse_arguments(
          "pos -my_poor eyes --are_bleeding because --of-these underscores".split(
              " "
          )
      )
  
      assert arguments == OrderedDict(
          (
              ("_pos_0", "pos"),
              ("my_poor", "eyes"),
              ("are_bleeding", "because"),
              ("of-these", "underscores"),
          )
      )
  
      assert keys == OrderedDict(
          (
              ("_pos_0", "_pos_0"),
              ("my_poor", "-my_poor"),
              ("are_bleeding", "--are_bleeding"),
              ("of-these", "--of-these"),
          )
      )
  
file_path: orion/tests/unittests/core/io/test_cmdline_parser.py
imports: import os
  from collections import OrderedDict
  import pytest
  from orion.core.io.cmdline_parser import CmdlineParser
label_desc: Use image node_id 14 for calling a global function with example usage: test_parse_fugly_underscores() without return types