diff --git a/tests/e2e/conftest.py b/tests/e2e/conftest.py index 957492f25e..0d7a02225d 100644 --- a/tests/e2e/conftest.py +++ b/tests/e2e/conftest.py @@ -16,10 +16,8 @@ from datetime import datetime from types import SimpleNamespace from unittest.mock import AsyncMock, MagicMock -import pytest - from gateway.config import GatewayConfig, Platform, PlatformConfig -from gateway.platforms.base import MessageEvent, MessageType, SendResult +from gateway.platforms.base import MessageEvent, SendResult from gateway.session import SessionEntry, SessionSource, build_session_key diff --git a/tests/e2e/test_telegram_commands.py b/tests/e2e/test_telegram_commands.py index 72dcf30d1b..1992a9f051 100644 --- a/tests/e2e/test_telegram_commands.py +++ b/tests/e2e/test_telegram_commands.py @@ -149,22 +149,6 @@ class TestTelegramSlashCommands: class TestSessionLifecycle: """Verify session state changes across command sequences.""" - @pytest.fixture() - def source(self): - return make_source() - - @pytest.fixture() - def session_entry(self, source): - return make_session_entry(source) - - @pytest.fixture() - def runner(self, session_entry): - return make_runner(session_entry) - - @pytest.fixture() - def adapter(self, runner): - return make_adapter(runner) - @pytest.mark.asyncio async def test_new_then_status_reflects_reset(self, adapter, runner, session_entry): """After /new, /status should report the fresh session.""" @@ -188,22 +172,6 @@ class TestSessionLifecycle: class TestAuthorization: """Verify the pipeline handles unauthorized users.""" - @pytest.fixture() - def source(self): - return make_source() - - @pytest.fixture() - def session_entry(self, source): - return make_session_entry(source) - - @pytest.fixture() - def runner(self, session_entry): - return make_runner(session_entry) - - @pytest.fixture() - def adapter(self, runner): - return make_adapter(runner) - @pytest.mark.asyncio async def test_unauthorized_user_gets_pairing_response(self, adapter, runner): """Unauthorized DM should trigger pairing code, not a command response.""" @@ -239,22 +207,6 @@ class TestAuthorization: class TestSendFailureResilience: """Verify the pipeline handles send failures gracefully.""" - @pytest.fixture() - def source(self): - return make_source() - - @pytest.fixture() - def session_entry(self, source): - return make_session_entry(source) - - @pytest.fixture() - def runner(self, session_entry): - return make_runner(session_entry) - - @pytest.fixture() - def adapter(self, runner): - return make_adapter(runner) - @pytest.mark.asyncio async def test_send_failure_does_not_crash_pipeline(self, adapter): """If send() returns failure, the pipeline should not raise."""