diff --git a/tests/test_api/test_methods/test_send_poll.py b/tests/test_api/test_methods/test_send_poll.py index 50bc488c..5e2b6c28 100644 --- a/tests/test_api/test_methods/test_send_poll.py +++ b/tests/test_api/test_methods/test_send_poll.py @@ -24,12 +24,19 @@ class TestSendPoll: PollOption(text="B", voter_count=0), ], is_closed=False, + is_anonymous=False, + type="quiz", + allows_multiple_answers=False, + total_voter_count=0, + correct_option_id=0, ), chat=Chat(id=42, type="private"), ), ) - response: Message = await SendPoll(chat_id=42, question="Q?", options=["A", "B"]) + response: Message = await SendPoll( + chat_id=42, question="Q?", options=["A", "B"], correct_option_id=0, type="quiz" + ) request: Request = bot.get_request() assert request.method == "sendPoll" assert response == prepare_result.result @@ -50,12 +57,19 @@ class TestSendPoll: PollOption(text="B", voter_count=0), ], is_closed=False, + is_anonymous=False, + type="quiz", + allows_multiple_answers=False, + total_voter_count=0, + correct_option_id=0, ), chat=Chat(id=42, type="private"), ), ) - response: Message = await bot.send_poll(chat_id=42, question="Q?", options=["A", "B"]) + response: Message = await bot.send_poll( + chat_id=42, question="Q?", options=["A", "B"], correct_option_id=0, type="quiz" + ) request: Request = bot.get_request() assert request.method == "sendPoll" assert response == prepare_result.result diff --git a/tests/test_api/test_methods/test_stop_poll.py b/tests/test_api/test_methods/test_stop_poll.py index 0a643d39..b02c8ad3 100644 --- a/tests/test_api/test_methods/test_stop_poll.py +++ b/tests/test_api/test_methods/test_stop_poll.py @@ -16,6 +16,11 @@ class TestStopPoll: question="Q", options=[PollOption(text="A", voter_count=0), PollOption(text="B", voter_count=0)], is_closed=False, + is_anonymous=False, + type="quiz", + allows_multiple_answers=False, + total_voter_count=0, + correct_option_id=0, ), ) @@ -34,6 +39,11 @@ class TestStopPoll: question="Q", options=[PollOption(text="A", voter_count=0), PollOption(text="B", voter_count=0)], is_closed=False, + is_anonymous=False, + type="quiz", + allows_multiple_answers=False, + total_voter_count=0, + correct_option_id=0, ), ) diff --git a/tests/test_api/test_types/test_message.py b/tests/test_api/test_types/test_message.py index cd6c1cb6..fc56307c 100644 --- a/tests/test_api/test_types/test_message.py +++ b/tests/test_api/test_types/test_message.py @@ -361,6 +361,11 @@ class TestMessage: PollOption(text="B", voter_count=0), ], is_closed=False, + is_anonymous=False, + type="quiz", + allows_multiple_answers=False, + total_voter_count=0, + correct_option_id=1, ), chat=Chat(id=42, type="private"), from_user=User(id=42, is_bot=False, first_name="Test"), diff --git a/tests/test_dispatcher/test_filters/test_text.py b/tests/test_dispatcher/test_filters/test_text.py index a5f4daaf..3e0bc479 100644 --- a/tests/test_dispatcher/test_filters/test_text.py +++ b/tests/test_dispatcher/test_filters/test_text.py @@ -170,6 +170,10 @@ class TestText: question="Question?", options=[PollOption(text="A", voter_count=0)], is_closed=False, + is_anonymous=False, + type="regular", + allows_multiple_answers=False, + total_voter_count=0, ), chat=Chat(id=42, type="private"), from_user=User(id=42, is_bot=False, first_name="Test"), @@ -209,6 +213,10 @@ class TestText: question="Question", options=[PollOption(text="A", voter_count=0)], is_closed=False, + is_anonymous=False, + type="regular", + allows_multiple_answers=False, + total_voter_count=0, ), True, ], @@ -221,6 +229,11 @@ class TestText: question="Another question", options=[PollOption(text="A", voter_count=0)], is_closed=False, + is_anonymous=False, + type="quiz", + allows_multiple_answers=False, + total_voter_count=0, + correct_option_id=0, ), True, ], diff --git a/tests/test_dispatcher/test_handler/test_poll.py b/tests/test_dispatcher/test_handler/test_poll.py index 84f7496a..5908b2fc 100644 --- a/tests/test_dispatcher/test_handler/test_poll.py +++ b/tests/test_dispatcher/test_handler/test_poll.py @@ -22,6 +22,11 @@ class TestShippingQueryHandler: question="Q?", options=[PollOption(text="A1", voter_count=1)], is_closed=True, + is_anonymous=False, + type="quiz", + allows_multiple_answers=False, + total_voter_count=0, + correct_option_id=0, ) class MyHandler(PollHandler): diff --git a/tests/test_dispatcher/test_router.py b/tests/test_dispatcher/test_router.py index c67d97ce..3a9f6304 100644 --- a/tests/test_dispatcher/test_router.py +++ b/tests/test_dispatcher/test_router.py @@ -263,6 +263,11 @@ class TestRouter: PollOption(text="A2", voter_count=3), ], is_closed=False, + is_anonymous=False, + type="quiz", + allows_multiple_answers=False, + total_voter_count=0, + correct_option_id=1, ), ), False, @@ -319,6 +324,11 @@ class TestRouter: PollOption(text="A2", voter_count=3), ], is_closed=False, + is_anonymous=False, + type="quiz", + allows_multiple_answers=False, + total_voter_count=0, + correct_option_id=0, ), ) )