mirror of
https://github.com/aiogram/aiogram.git
synced 2026-04-08 16:37:47 +00:00
Changed tests for message.get_url()
This commit is contained in:
parent
0ec3e6560b
commit
609d65c3c2
1 changed files with 20 additions and 20 deletions
|
|
@ -57,31 +57,29 @@ class TestGetMessageUrl:
|
|||
)
|
||||
|
||||
@pytest.mark.parametrize(
|
||||
"chat_type,chat_id,chat_username,force_private,include_thread_id,fake_thread_id_topic,expected_result",
|
||||
"chat_username,force_private,include_thread_id,fake_thread_id_topic,expected_result",
|
||||
[
|
||||
["supergroup", -100123456789, None, False, False, None, "https://t.me/c/123456789/10"],
|
||||
["supergroup", -100123456789, None, False, False, 3, "https://t.me/c/123456789/10"],
|
||||
["supergroup", -100123456789, None, False, True, None, "https://t.me/c/123456789/10"],
|
||||
["supergroup", -100123456789, None, False, True, 3, "https://t.me/c/123456789/3/10"],
|
||||
["supergroup", -100123456789, None, True, False, None, "https://t.me/c/123456789/10"],
|
||||
["supergroup", -100123456789, None, True, False, 3, "https://t.me/c/123456789/10"],
|
||||
["supergroup", -100123456789, None, True, True, None, "https://t.me/c/123456789/10"],
|
||||
["supergroup", -100123456789, None, True, True, 3, "https://t.me/c/123456789/3/10"],
|
||||
["supergroup", -100123456789, "name", False, False, None, "https://t.me/name/10"],
|
||||
["supergroup", -100123456789, "name", False, False, 3, "https://t.me/name/10"],
|
||||
["supergroup", -100123456789, "name", False, True, None, "https://t.me/name/10"],
|
||||
["supergroup", -100123456789, "name", False, True, 3, "https://t.me/name/3/10"],
|
||||
["supergroup", -10012345678, "name", True, False, None, "https://t.me/c/12345678/10"],
|
||||
["supergroup", -100123456789, "name", True, False, 3, "https://t.me/c/123456789/10"],
|
||||
["supergroup", -10012345678, "name", True, True, None, "https://t.me/c/12345678/10"],
|
||||
["supergroup", -100123456789, "name", True, True, 3, "https://t.me/c/123456789/3/10"],
|
||||
[None, False, False, None, "https://t.me/c/1234567890/10"],
|
||||
[None, False, False, 3, "https://t.me/c/1234567890/10"],
|
||||
[None, False, True, None, "https://t.me/c/1234567890/10"],
|
||||
[None, False, True, 3, "https://t.me/c/1234567890/3/10"],
|
||||
[None, True, False, None, "https://t.me/c/1234567890/10"],
|
||||
[None, True, False, 3, "https://t.me/c/1234567890/10"],
|
||||
[None, True, True, None, "https://t.me/c/1234567890/10"],
|
||||
[None, True, True, 3, "https://t.me/c/1234567890/3/10"],
|
||||
["name", False, False, None, "https://t.me/name/10"],
|
||||
["name", False, False, 3, "https://t.me/name/10"],
|
||||
["name", False, True, None, "https://t.me/name/10"],
|
||||
["name", False, True, 3, "https://t.me/name/3/10"],
|
||||
["name", True, False, None, "https://t.me/c/1234567890/10"],
|
||||
["name", True, False, 3, "https://t.me/c/1234567890/10"],
|
||||
["name", True, True, None, "https://t.me/c/1234567890/10"],
|
||||
["name", True, True, 3, "https://t.me/c/1234567890/3/10"],
|
||||
],
|
||||
)
|
||||
def test_get_url_if_topic_message(
|
||||
self,
|
||||
bot: MockedBot,
|
||||
chat_type: str,
|
||||
chat_id: int,
|
||||
chat_username: Optional[str],
|
||||
force_private: bool,
|
||||
include_thread_id: bool,
|
||||
|
|
@ -89,8 +87,10 @@ class TestGetMessageUrl:
|
|||
expected_result: Optional[str],
|
||||
):
|
||||
fake_message_id = 10
|
||||
fake_chat_id = -1001234567890
|
||||
fake_chat_type = "supergroup"
|
||||
fake_chat_with_topics = Chat(
|
||||
id=chat_id, username=chat_username, type=chat_type, is_forum=True
|
||||
id=fake_chat_id, username=chat_username, type=fake_chat_type, is_forum=True
|
||||
)
|
||||
fake_message_from_topic = Message(
|
||||
message_id=fake_message_id,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue