fix linter, fix ci, fix tests
This commit is contained in:
@@ -5,8 +5,8 @@
|
||||
from unittest.mock import AsyncMock, MagicMock, patch
|
||||
|
||||
import pytest
|
||||
|
||||
from helper_bot.middlewares.dependencies_middleware import DependenciesMiddleware
|
||||
from helper_bot.middlewares.dependencies_middleware import \
|
||||
DependenciesMiddleware
|
||||
|
||||
|
||||
@pytest.mark.unit
|
||||
@@ -48,7 +48,9 @@ class TestDependenciesMiddleware:
|
||||
assert result == "ok"
|
||||
|
||||
@patch("helper_bot.middlewares.dependencies_middleware.get_global_instance")
|
||||
async def test_exception_does_not_break_chain(self, mock_get_global, middleware, mock_handler):
|
||||
async def test_exception_does_not_break_chain(
|
||||
self, mock_get_global, middleware, mock_handler
|
||||
):
|
||||
"""При исключении в get_global_instance handler всё равно вызывается."""
|
||||
mock_get_global.side_effect = RuntimeError("No global instance")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user