mirror of
https://github.com/aiogram/aiogram.git
synced 2026-04-08 16:37:47 +00:00
Reformat code
This commit is contained in:
parent
77427ca0ec
commit
5d168b369f
4 changed files with 22 additions and 15 deletions
|
|
@ -2,10 +2,10 @@ from __future__ import annotations
|
|||
|
||||
from typing import Any, Dict, Final, Generator, List, Optional, Set
|
||||
|
||||
from ..types import TelegramObject
|
||||
from .event.bases import REJECTED, UNHANDLED
|
||||
from .event.event import EventObserver
|
||||
from .event.telegram import TelegramEventObserver
|
||||
from ..types import TelegramObject
|
||||
|
||||
INTERNAL_UPDATE_TYPES: Final[frozenset[str]] = frozenset({"update", "error"})
|
||||
|
||||
|
|
|
|||
|
|
@ -521,6 +521,7 @@ class SceneWizard:
|
|||
:param kwargs: Additional keyword arguments to pass to the scene.
|
||||
:return: None
|
||||
"""
|
||||
assert self.scene_config.state is not None, "Scene state is not specified"
|
||||
await self.goto(self.scene_config.state, **kwargs)
|
||||
|
||||
async def goto(self, scene: Union[Type[Scene], str], **kwargs: Any) -> None:
|
||||
|
|
|
|||
|
|
@ -4,13 +4,19 @@ from dataclasses import dataclass, field
|
|||
from os import getenv
|
||||
from typing import Any
|
||||
|
||||
from aiogram import Router, html, F, Dispatcher, Bot
|
||||
from aiogram import Bot, Dispatcher, F, Router, html
|
||||
from aiogram.filters import Command
|
||||
from aiogram.fsm.context import FSMContext
|
||||
from aiogram.fsm.scene import Scene, on, SceneRegistry, ScenesManager
|
||||
from aiogram.fsm.scene import Scene, SceneRegistry, ScenesManager, on
|
||||
from aiogram.fsm.storage.memory import SimpleEventIsolation
|
||||
from aiogram.types import Message, KeyboardButton, ReplyKeyboardRemove
|
||||
from aiogram.utils.formatting import as_section, as_numbered_list, Bold, as_list, as_key_value
|
||||
from aiogram.types import KeyboardButton, Message, ReplyKeyboardRemove
|
||||
from aiogram.utils.formatting import (
|
||||
Bold,
|
||||
as_key_value,
|
||||
as_list,
|
||||
as_numbered_list,
|
||||
as_section,
|
||||
)
|
||||
from aiogram.utils.keyboard import ReplyKeyboardBuilder
|
||||
|
||||
TOKEN = getenv("BOT_TOKEN")
|
||||
|
|
|
|||
|
|
@ -1,25 +1,25 @@
|
|||
import inspect
|
||||
from datetime import datetime
|
||||
from unittest.mock import AsyncMock, ANY, patch
|
||||
from unittest.mock import ANY, AsyncMock, patch
|
||||
|
||||
import pytest
|
||||
|
||||
from aiogram import F
|
||||
from aiogram.fsm.context import FSMContext
|
||||
from aiogram.fsm.scene import (
|
||||
on,
|
||||
ObserverMarker,
|
||||
ObserverDecorator,
|
||||
After,
|
||||
SceneAction,
|
||||
_empty_handler,
|
||||
SceneWizard,
|
||||
ActionContainer,
|
||||
SceneHandlerWrapper,
|
||||
After,
|
||||
ObserverDecorator,
|
||||
ObserverMarker,
|
||||
Scene,
|
||||
SceneAction,
|
||||
SceneHandlerWrapper,
|
||||
ScenesManager,
|
||||
SceneWizard,
|
||||
_empty_handler,
|
||||
on,
|
||||
)
|
||||
from aiogram.types import TelegramObject, Update, Message, Chat
|
||||
from aiogram.types import Chat, Message, TelegramObject, Update
|
||||
|
||||
|
||||
class TestOnMarker:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue