def METHOD_NAME() -> None:
    positive_test_cases = {
        "--trial my_module:MyTrial": (
            [],
            ["python3", "-m", "determined.exec.harness", "my_module:MyTrial"],
            False,
        ),
        "script arg": ([], ["script", "arg"], False),
        "-- script arg": ([], ["script", "arg"], False),
        "h1 h2 -- script arg": (["h1", "h2"], ["script", "arg"], False),
        # The script is allowed to have conflicting args.
        "--autohorovod script": ([], ["script"], True),
        "script --autohorovod": ([], ["script", "--autohorovod"], False),
        # Scripts which require -- still work if the initial -- is present.
        "-- script -- arg": ([], ["script", "--", "arg"], False),
        "-- --autohorovod script -- arg": ([], ["script", "--", "arg"], True),
    }
    negative_test_cases = {
        "--trial my_module:MyTrial script": "extra arguments",
        "": "empty script",
        "--asdf 1 script ": "unrecognized arguments",
    }
    test_util.parse_args_check(positive_test_cases, negative_test_cases, launch.horovod.parse_args)