From d4d76e1f5cb9f360c52fb49df0c63f94b4f09085 Mon Sep 17 00:00:00 2001 From: Zim Kalinowski Date: Mon, 5 Dec 2022 10:54:10 +0100 Subject: [PATCH] efuse: enable qemu tests --- components/efuse/test_apps/pytest_efuse.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/components/efuse/test_apps/pytest_efuse.py b/components/efuse/test_apps/pytest_efuse.py index 402837ab6a..f518183483 100644 --- a/components/efuse/test_apps/pytest_efuse.py +++ b/components/efuse/test_apps/pytest_efuse.py @@ -1,6 +1,8 @@ # SPDX-FileCopyrightText: 2022 Espressif Systems (Shanghai) CO LTD # SPDX-License-Identifier: Unlicense OR CC0-1.0 +from time import sleep + import pytest from pytest_embedded import Dut @@ -14,3 +16,13 @@ def test_efuse(dut: Dut) -> None: dut.expect_exact('Press ENTER to see the list of tests') dut.write('*') dut.expect_unity_test_output(timeout=200) + + +@pytest.mark.qemu +@pytest.mark.esp32 +def test_efuse_qemu(dut: Dut) -> None: + dut.expect_exact('Press ENTER to see the list of tests') + # dut may not be ready to accept input, so adding the delay until handled in pytest embedded (RDT-328) + sleep(1) + dut.write('*') + dut.expect_unity_test_output(timeout=200)