From 0f245bbf56863ba79a34aca7c95539c60df18f78 Mon Sep 17 00:00:00 2001 From: Oleg A Date: Sun, 5 Apr 2020 16:14:26 +0300 Subject: [PATCH] #289 added sendDice test and dataset --- tests/test_bot.py | 10 ++++++++++ tests/types/dataset.py | 12 ++++++++++++ 2 files changed, 22 insertions(+) diff --git a/tests/test_bot.py b/tests/test_bot.py index 6b7a04dd..0fa23df4 100644 --- a/tests/test_bot.py +++ b/tests/test_bot.py @@ -220,6 +220,16 @@ async def test_send_contact(bot: Bot, event_loop): assert result == msg +async def test_send_dice(bot: Bot, event_loop): + """ sendDice method test """ + from .types.dataset import MESSAGE_WITH_DICE + msg = types.Message(**MESSAGE_WITH_DICE) + + async with FakeTelegram(message_dict=MESSAGE_WITH_DICE, loop=event_loop): + result = await bot.send_dice(msg.chat.id, disable_notification=False) + assert result == msg + + async def test_send_chat_action(bot: Bot, event_loop): """ sendChatAction method test """ from .types.dataset import CHAT diff --git a/tests/types/dataset.py b/tests/types/dataset.py index 18bcbdad..8950344c 100644 --- a/tests/types/dataset.py +++ b/tests/types/dataset.py @@ -53,6 +53,10 @@ CONTACT = { "last_name": "Smith", } +DICE = { + "value": 6 +} + DOCUMENT = { "file_name": "test.docx", "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", @@ -255,6 +259,14 @@ MESSAGE_WITH_CONTACT = { MESSAGE_WITH_DELETE_CHAT_PHOTO = {} +MESSAGE_WITH_DICE = { + "message_id": 12345, + "from": USER, + "chat": CHAT, + "date": 1508768012, + "dice": DICE +} + MESSAGE_WITH_DOCUMENT = { "message_id": 12345, "from": USER,