diff options
| author | levlam <levlam@telegram.org> | 2026-01-19 17:19:04 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2026-01-19 17:19:04 +0300 |
| commit | 832cabe1455d87401b436f7e1a4bb018c728787b (patch) | |
| tree | 2f0b483ba5474fde0f4ad10eee369f91c4e5b190 /test | |
| parent | 3c69fca9ed65bf9dcbbe898ba2d383a1222ae9ce (diff) | |
Add td_api::internalLinkTypeSearch.
Diffstat (limited to 'test')
| -rw-r--r-- | test/link.cpp | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/test/link.cpp b/test/link.cpp index 1d7369b59..7e2e8048a 100644 --- a/test/link.cpp +++ b/test/link.cpp @@ -255,14 +255,14 @@ static auto qr_code(td::string subsection = td::string()) { return settings(td::td_api::make_object<td::td_api::settingsSectionQrCode>(subsection)); } -static auto search() { - return settings(td::td_api::make_object<td::td_api::settingsSectionSearch>()); -} - static auto send_gift(td::string subsection = td::string()) { return settings(td::td_api::make_object<td::td_api::settingsSectionSendGift>(subsection)); } +static auto settings_search() { + return settings(td::td_api::make_object<td::td_api::settingsSectionSearch>()); +} + static auto target_chat_chosen(bool allow_users, bool allow_bots, bool allow_groups, bool allow_channels) { return td::td_api::make_object<td::td_api::targetChatChosen>( td::td_api::make_object<td::td_api::targetChatTypes>(allow_users, allow_bots, allow_groups, allow_channels)); @@ -471,6 +471,10 @@ static auto saved_messages() { return td::td_api::make_object<td::td_api::internalLinkTypeSavedMessages>(); } +static auto search() { + return td::td_api::make_object<td::td_api::internalLinkTypeSearch>(); +} + static auto sticker_set(const td::string &sticker_set_name, bool expect_custom_emoji) { return td::td_api::make_object<td::td_api::internalLinkTypeStickerSet>(sticker_set_name, expect_custom_emoji); } @@ -992,6 +996,8 @@ TEST(Link, parse_internal_link_part2) { parse_internal_link("tg://settings/my-profile/posts/add-album", my_profile("posts/add-album")); parse_internal_link("tg://settings/my-profile/archived-posts", my_profile("archived-posts")); + parse_internal_link("tg://chat/search/", search()); + parse_internal_link("tg://contacts", contacts("")); parse_internal_link("tg://contacts/asdasd", contacts("")); parse_internal_link("tg://contacts/new", contacts("new")); @@ -1926,7 +1932,7 @@ TEST(Link, parse_internal_link_part4) { parse_internal_link("tg://settings/privacy-policy", privacy_policy()); parse_internal_link("tg://search", unknown_deep_link("tg://search")); - parse_internal_link("tg://settings/search", search()); + parse_internal_link("tg://settings/search", settings_search()); parse_internal_link("tg://settings/chat/browser", in_app_browser()); parse_internal_link("tg://settings/chat/browser/", in_app_browser()); |
