diff options
| author | levlam <levlam@telegram.org> | 2026-01-09 18:21:51 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2026-01-09 18:21:51 +0300 |
| commit | 7cfcd1f17b70f458e515db9777f78dbb7f58c645 (patch) | |
| tree | fbf8cd798a10d27fc5ff7217bacea1a6d323d18c /test | |
| parent | 5995f5d178b279f5a047a085519fdf0c8a74f593 (diff) | |
Add td_api::settingsSectionSendGift.
Diffstat (limited to 'test')
| -rw-r--r-- | test/link.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/test/link.cpp b/test/link.cpp index e8497eb4a..9c21f0856 100644 --- a/test/link.cpp +++ b/test/link.cpp @@ -259,6 +259,10 @@ 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 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)); @@ -1859,6 +1863,11 @@ TEST(Link, parse_internal_link_part4) { parse_internal_link("tg://settings/qr-code/share/", qr_code("share")); parse_internal_link("tg://settings/qr-code/share/a", qr_code()); + parse_internal_link("tg://settings/send-gift", send_gift()); + parse_internal_link("tg://settings/send-gift/self", send_gift("self")); + parse_internal_link("tg://settings/send-gift/self/", send_gift("self")); + parse_internal_link("tg://settings/send-gift/self/a", send_gift()); + parse_internal_link("tg://stars_topup", unknown_deep_link("tg://stars_topup")); parse_internal_link("tg://stars_topup?balance=", unknown_deep_link("tg://stars_topup?balance=")); parse_internal_link("tg://stars_topup?balance=test", buy_stars(1, "")); |
