From 40809ffa1046868e2b8476d34013698d6c0f03ef Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Wed, 7 Oct 2026 02:30:48 -1000 Subject: [PATCH] [sx126x] Cover shared constant and trigger argument send_packet payloads in the component test (#20272) --- tests/components/sx126x/common.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/components/sx126x/common.yaml b/tests/components/sx126x/common.yaml index 05794ad1a8..eff5785bae 100644 --- a/tests/components/sx126x/common.yaml +++ b/tests/components/sx126x/common.yaml @@ -36,6 +36,10 @@ number: min_value: 0 max_value: 100 step: 1 + on_value: + then: + - sx126x.send_packet: !lambda |- + return {0x03, (uint8_t) x}; button: - platform: template @@ -50,3 +54,6 @@ button: data: [0xC5, 0x51, 0x78, 0x82, 0xB7, 0xF9, 0x9C, 0x5C] - sx126x.send_packet: !lambda |- return {0x01, 0x02, (uint8_t)id(sx126x_my_number).state}; + # Same bytes as above on purpose: equal payloads share one flash table + - sx126x.send_packet: [0xC5, 0x51, 0x78, 0x82, 0xB7, 0xF9, 0x9C, 0x5C] + - sx126x.send_packet: "hello"