File tree Expand file tree Collapse file tree 2 files changed +8
-5
lines changed Expand file tree Collapse file tree 2 files changed +8
-5
lines changed Original file line number Diff line number Diff line change 1
1
from logging import getLogger
2
- from typing import Any , List
2
+ from typing import Any , List , Optional
3
3
4
4
import pydantic
5
5
from taskiq import TaskiqMessage , TaskiqMiddleware , TaskiqResult
@@ -110,7 +110,11 @@ async def on_error(
110
110
return
111
111
await self .fail_pipeline (steps [- 1 ].task_id , result .error )
112
112
113
- async def fail_pipeline (self , last_task_id : str , abort : AbortPipeline | None = None ) -> None :
113
+ async def fail_pipeline (
114
+ self ,
115
+ last_task_id : str ,
116
+ abort : Optional [BaseException ] = None ,
117
+ ) -> None :
114
118
"""
115
119
This function aborts pipeline.
116
120
Original file line number Diff line number Diff line change 1
- import sys
2
1
from typing import List
3
2
4
3
import pytest
5
4
from taskiq import InMemoryBroker
6
5
7
- from taskiq_pipelines import Pipeline , PipelineMiddleware , AbortPipeline
6
+ from taskiq_pipelines import AbortPipeline , Pipeline , PipelineMiddleware
8
7
9
8
10
9
@pytest .mark .anyio
@@ -49,7 +48,7 @@ def double(i: int) -> int:
49
48
async def test_abort_pipeline () -> None :
50
49
"""Test AbortPipeline."""
51
50
broker = InMemoryBroker ().with_middlewares (PipelineMiddleware ())
52
- text = ' task was aborted'
51
+ text = " task was aborted"
53
52
54
53
@broker .task
55
54
def normal_task (i : bool ) -> bool :
You can’t perform that action at this time.
0 commit comments