1# Copyright (c) 2025 Nordic Semiconductor ASA 2# 3# SPDX-License-Identifier: Apache-2.0 4from __future__ import annotations 5 6import logging 7from pathlib import Path 8 9from twister_harness import DeviceAdapter 10 11logger = logging.getLogger(__name__) 12 13 14def test_required_build_dirs_found(dut: DeviceAdapter, required_build_dirs): 15 logger.info(f"Required build directories: {required_build_dirs}") 16 assert len(required_build_dirs) == 2, "Expected two required build directories" 17 assert Path(required_build_dirs[0]).is_dir() 18 assert Path(Path(required_build_dirs[0]) / 'build.log').exists() 19