From d4041ddb8d2367efa0b51d7c2eabcaebbc1b1cd5 Mon Sep 17 00:00:00 2001 From: yucheng Date: Thu, 24 Sep 2026 19:15:03 +0000 Subject: [PATCH] test(integration): record TLS peer requests as an immutable tuple Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- tests/integration/_support/tls.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/integration/_support/tls.py b/tests/integration/_support/tls.py index fd06f5053ae..e40b92d3dd4 100644 --- a/tests/integration/_support/tls.py +++ b/tests/integration/_support/tls.py @@ -187,7 +187,7 @@ class TlsPeer: self._server: _CipherPeer | None = None self._thread: threading.Thread | None = None self._lock = threading.Lock() - self._requests: list[TlsPeerRequest] = [] + self._requests: tuple[TlsPeerRequest, ...] = () @property def url(self) -> str: @@ -195,11 +195,11 @@ class TlsPeer: def record(self, request: TlsPeerRequest) -> None: with self._lock: - self._requests.append(request) + self._requests = (*self._requests, request) def received(self) -> tuple[TlsPeerRequest, ...]: with self._lock: - return tuple(self._requests) + return self._requests def start(self) -> None: server: Final = _CipherPeer(("127.0.0.1", self.port), self)