| 432 | class CTests(AbstractTests): |
| 433 | |
| 434 | def __init__(self, c_compiler: str | None = None, cxx_compiler: str | None = None, target: str | None = None, |
| 435 | build_all: bool = False, conf_file: str | None = None, menuconfig: bool = False, |
| 436 | **kwargs: dict[str, Any]) -> None: |
| 437 | super().__init__(**kwargs) |
| 438 | |
| 439 | self.menuconfig = menuconfig |
| 440 | self.c_compiler = c_compiler |
| 441 | self.cxx_compiler = cxx_compiler |
| 442 | self.target = target |
| 443 | self.build_all = build_all |
| 444 | self.conf_file = Path(conf_file).absolute() if conf_file else self.test_dir.joinpath("prj.conf") |
| 445 | |
| 446 | def init_tests(self) -> bool: |
| 447 | """ |