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