code: def test_parse_not_enough_dashes():
      """Test that arguments with many chars but one dash are supported even if it is not standard"""
      cmdline_parser = CmdlineParser()
      keys, arguments = cmdline_parser._parse_arguments(
          "pos -not-enough dashes " "--enough dashes -o my".split(" ")
      )
  
      assert arguments == OrderedDict(
          (
              ("_pos_0", "pos"),
              ("not-enough", "dashes"),
              ("enough", "dashes"),
              ("o", "my"),
          )
      )
  
      assert keys == OrderedDict(
          (
              ("_pos_0", "_pos_0"),
              ("not-enough", "-not-enough"),
              ("enough", "--enough"),
              ("o", "-o"),
          )
      )
  
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 13 for calling a global function with example usage: test_parse_not_enough_dashes() without return types