From e074c6959f110de875db4c9a938850ca3b24ad61 Mon Sep 17 00:00:00 2001 From: claude Date: Fri, 24 Jul 2026 06:18:51 +0000 Subject: [PATCH] fix: add missing type annotations and remove unused variables in new tests Pyright flagged three inner class `status` methods missing a type annotation on the `quiet` parameter, and two unused variables (`written`, `real_status`) left over from an earlier draft of test_docker_quiet_true_suppresses_stderr. Co-Authored-By: Claude Sonnet 4.6 --- tests/unit/test_backend_selection.py | 6 +++--- tests/unit/test_backend_setup.py | 2 -- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/tests/unit/test_backend_selection.py b/tests/unit/test_backend_selection.py index 05b6581..3d3b85d 100644 --- a/tests/unit/test_backend_selection.py +++ b/tests/unit/test_backend_selection.py @@ -409,7 +409,7 @@ class TestIsBackendReady(unittest.TestCase): def test_ready_when_status_returns_zero(self): class _ReadyBackend: - def status(self, *, quiet=False): + def status(self, *, quiet: bool = False) -> int: return 0 from bot_bottle.backend import is_backend_ready @@ -418,7 +418,7 @@ class TestIsBackendReady(unittest.TestCase): def test_not_ready_when_status_nonzero(self): class _BrokenBackend: - def status(self, *, quiet=False): + def status(self, *, quiet: bool = False) -> int: return 1 from bot_bottle.backend import is_backend_ready @@ -429,7 +429,7 @@ class TestIsBackendReady(unittest.TestCase): calls = [] class _SpyBackend: - def status(self, *, quiet=False): + def status(self, *, quiet: bool = False) -> int: calls.append(quiet) return 0 diff --git a/tests/unit/test_backend_setup.py b/tests/unit/test_backend_setup.py index 12c3ca9..4b616ee 100644 --- a/tests/unit/test_backend_setup.py +++ b/tests/unit/test_backend_setup.py @@ -342,8 +342,6 @@ class TestBackendStatusQuiet(unittest.TestCase): def test_docker_quiet_true_suppresses_stderr(self): import io as _io from bot_bottle.backend.docker.backend import DockerBottleBackend - written = [] - real_status = dk.status def _loud_status(): import sys