code: def test_configurable_config_arg_do_not_exist(script_path: str):
      """Test that parser can handle command if config file does not exist"""
      parser = OrionCmdlineParser()
      command = f"python {script_path} --config idontexist.yaml".split(
          " "
      )
      with pytest.raises(OSError) as exc:
          parser.parse(command)
      assert exc.match(
          "The path specified for the script config does not exist"
      )
  
      parser = OrionCmdlineParser(allow_non_existing_files=True)
      parser.parse(command)
  
imports: import os
  from pathlib import Path
  from typing import Any, List, NamedTuple, Optional, Tuple
  import pytest
  from orion.core.io.convert import JSONConverter
  from orion.core.io.orion_cmdline_parser import OrionCmdlineParser
  from orion.core.worker.experiment import Experiment
  from orion.core.worker.trial import Trial
label_desc: Use image node_id 24 for calling a global function with example usage: test_configurable_config_arg_do_not_exist(script_path) without return types