From 3063b9067ad1470ffa6c23e5118e894c19cb4237 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Thu, 20 Aug 2026 20:34:24 -0500 Subject: [PATCH] State what the fingerprint test actually pins --- tests/unit_tests/components/esp8266/test_build_surgery.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/unit_tests/components/esp8266/test_build_surgery.py b/tests/unit_tests/components/esp8266/test_build_surgery.py index 944518b1fa..7e6e7ea680 100644 --- a/tests/unit_tests/components/esp8266/test_build_surgery.py +++ b/tests/unit_tests/components/esp8266/test_build_surgery.py @@ -108,8 +108,8 @@ def test_board_build_covers_every_board() -> None: def test_surgery_fingerprint_covers_module_source() -> None: - """The fingerprint hashes the module source, so any surgery edit - invalidates linker-script caches stamped with it.""" + """Pins the mechanism: the fingerprint is the sha256 of the module + source (behavioral coverage follows from that, not from this test).""" import hashlib import inspect