saltfactories.utils.cli_scripts

Code to generate Salt CLI scripts for test runs

saltfactories.utils.cli_scripts.generate_script(bin_dir, script_name, code_dir=None, inject_coverage=False, inject_sitecustomize=False)[source]

Generate a CLI script :param ~pathlib.Path bin_dir: The path to the directory which will contain the CLI scripts :param str script_name: The CLI script name :param ~pathlib.Path code_dir: The project’s being tested root directory path :param bool inject_coverage: Inject code to track code coverage :param bool inject_sitecustomize: Inject code to support code coverage in subprocesses