Skip to content

Broken with recent version of aiogram #15

@justanotheruser

Description

@justanotheruser

Broke after aiogram commit 3ea73fbbbdfd5dd5c71e9b19e39cbd1ff99b500d

`import pytest
from aiogram_tests import MockedBot
from aiogram_tests.handler import MessageHandler
from aiogram_tests.types.dataset import BOT_COMMAND

from denis_hodge_podge_bot.handlers.start import start

@pytest.mark.asyncio
async def test_start():
requester = MockedBot(MessageHandler(start))
calls = await requester.query(BOT_COMMAND(command='start'))
answer_message = calls.send_message.fetchone().text
print(answer_message)
`

______________________________________________________________ ERROR collecting tests/test_start.py ______________________________________________________________
ImportError while importing test module 'C:\Users\Sergei\PycharmProjects\Telegram\HodgepodgeBot\tests\test_start.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
C:\Python310\lib\importlib_init_.py:126: in import_module
return _bootstrap.gcd_import(name[level:], package, level)
tests\test_start.py:2: in
from aiogram_tests import MockedBot
.......virtualenvs\HodgepodgeBot-PgelrvFb\lib\site-packages\aiogram_tests_init
.py:1: in
from .requester import MockedBot
.......virtualenvs\HodgepodgeBot-PgelrvFb\lib\site-packages\aiogram_tests\requester.py:1: in
from aiogram.utils.helper import Helper
E ModuleNotFoundError: No module named 'aiogram.utils.helper'

aiogram.utils.helper file was deleted

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions