diff --git a/tests/unit_tests/test_core.py b/tests/unit_tests/test_core.py index 7964528665..0c96f8c8c9 100644 --- a/tests/unit_tests/test_core.py +++ b/tests/unit_tests/test_core.py @@ -958,6 +958,13 @@ class TestEsphomeCore: target.toolchain = const.Toolchain.ESP_IDF assert target.using_toolchain_sdk_nrf is False + def test_using_toolchain_arduino(self, target): + """A toolchain choice, distinct from the arduino target framework.""" + target.toolchain = const.Toolchain.ARDUINO + assert target.using_toolchain_arduino is True + target.toolchain = const.Toolchain.PLATFORMIO + assert target.using_toolchain_arduino is False + def test_using_native_toolchain(self, target): """True exactly for the toolchains that never read platformio.ini.""" target.toolchain = const.Toolchain.ESP_IDF