esp-idf/tools/test_apps/phy/phy_multi_init_data_test/pytest_phy_multi_init_data.py

21 wiersze
724 B
Python

# SPDX-FileCopyrightText: 2021-2022 Espressif Systems (Shanghai) CO LTD
# SPDX-License-Identifier: CC0-1.0
import pytest
from pytest_embedded_idf.dut import IdfDut
@pytest.mark.supported_targets
@pytest.mark.temp_skip_ci(targets=['esp32h2', 'esp32p4'], reason='h2/p4 not supported')
@pytest.mark.generic
@pytest.mark.parametrize('config', [
'phy_multiple_init_data',
'phy_multiple_init_data_embed',
], indirect=True)
def test_phy_multi_init_data_bin(dut: IdfDut, config: str) -> None:
if config == 'phy_multiple_init_data':
dut.expect_exact('Support multiple PHY init data bins')
else:
dut.expect_exact('loading embedded multiple PHY init data')
dut.expect_exact('wifi_init finished')