diff --git a/tests/__init__.py b/tests/__init__.py index 3a85ce3f..920d5663 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -2,7 +2,8 @@ import aresponses from aiogram import Bot -TOKEN = '123456789:AABBCCDDEEFFaabbccddeeff-1234567890' +BOT_ID = 123456789 +TOKEN = f'{BOT_ID}:AABBCCDDEEFFaabbccddeeff-1234567890' class FakeTelegram(aresponses.ResponsesMockServer): diff --git a/tests/test_bot.py b/tests/test_bot.py index 92a2bd0f..cf1c3c3b 100644 --- a/tests/test_bot.py +++ b/tests/test_bot.py @@ -1,7 +1,7 @@ import pytest from aiogram import Bot, types -from . import FakeTelegram, TOKEN +from . import FakeTelegram, TOKEN, BOT_ID pytestmark = pytest.mark.asyncio @@ -525,3 +525,9 @@ async def test_set_sticker_set_thumb(bot: Bot, event_loop): result = await bot.set_sticker_set_thumb(name='test', user_id=123456789, thumb='file_id') assert isinstance(result, bool) assert result is True + + +async def test_bot_id(bot: Bot): + """ Check getting id from token. """ + bot = Bot(TOKEN) + assert bot.id == BOT_ID # BOT_ID is a correct id from TOKEN