(conf: Config, conf_args: ConfigLoadArgs)
| 247 | |
| 248 | |
| 249 | def load_posargs(conf: Config, conf_args: ConfigLoadArgs) -> tuple[str, ...] | None: |
| 250 | to_path: Path | None = None |
| 251 | if conf_args.env_name is not None: # pragma: no branch |
| 252 | env_conf = conf.get_env(conf_args.env_name) |
| 253 | try: |
| 254 | if env_conf["args_are_paths"] and not _loading_change_dir(conf_args): # pragma: no branch |
| 255 | to_path = env_conf["change_dir"] |
| 256 | except KeyError: |
| 257 | pass |
| 258 | return conf.pos_args(to_path) |
| 259 | |
| 260 | |
| 261 | def _loading_change_dir(conf_args: ConfigLoadArgs) -> bool: |
no test coverage detected
searching dependent graphs…