proj_flow.ext.test_runner.driver.env

class proj_flow.ext.test_runner.driver.env.Env(target: str, target_name: str, build_dir: str, data_dir: str, inst_dir: str, tempdir: str, version: str, counter_digits: int, counter_total: int, handlers: dict[str, tuple[int, Callable[[Any, list[str]], NoneType]]], data_dir_alt: str | None = None, tempdir_alt: str | None = None, builtin_patches: dict[str, str] | None = None, reportable_env_prefix: str | None = None)
target: str
target_name: str
build_dir: str
data_dir: str
inst_dir: str
tempdir: str
version: str
counter_digits: int
counter_total: int
handlers: dict[str, tuple[int, Callable[[Any, list[str]], None]]]
data_dir_alt: str | None = None
tempdir_alt: str | None = None
builtin_patches: dict[str, str] | None = None
reportable_env_prefix: str | None = None
with_random_temp_subdir()
expand(input: str, tempdir: str, cwd: str, additional: dict[str, str] = {})
patch_io(io: ProcessIO, cwd: str, patches: dict[str, str])
patch(input: str, cwd: str, patches: dict[str, str])
source_dir()