diff options
| author | levlam <levlam@telegram.org> | 2025-08-01 14:58:38 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2025-08-01 14:58:38 +0300 |
| commit | eab09d20ea00dd682c7d2444352c49c14ddb6c78 (patch) | |
| tree | d27e6bd7bff229b3c8ad6b4a49265511a9918080 /test | |
| parent | 2cc3e239f60c1c8d23bb21f8a1845bd6ab639f11 (diff) | |
Add td_api::internalLinkTypeMyToncoins.
Diffstat (limited to 'test')
| -rw-r--r-- | test/link.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test/link.cpp b/test/link.cpp index 6e316ab79..eb88eed06 100644 --- a/test/link.cpp +++ b/test/link.cpp @@ -317,6 +317,10 @@ static auto my_stars() { return td::td_api::make_object<td::td_api::internalLinkTypeMyStars>(); } +static auto my_toncoins() { + return td::td_api::make_object<td::td_api::internalLinkTypeMyToncoins>(); +} + static auto passport_data_request(td::int32 bot_user_id, const td::string &scope, const td::string &public_key, const td::string &nonce, const td::string &callback_url) { return td::td_api::make_object<td::td_api::internalLinkTypePassportDataRequest>(bot_user_id, scope, public_key, nonce, @@ -1563,6 +1567,14 @@ TEST(Link, parse_internal_link_part4) { parse_internal_link("tg://stars/theme#test", my_stars()); parse_internal_link("tg:stars/theme#test", my_stars()); + parse_internal_link("tg://ton", my_toncoins()); + parse_internal_link("tg://ton?asdsa?D?SADasD?asD", my_toncoins()); + parse_internal_link("tg://ton#test", my_toncoins()); + parse_internal_link("tg://ton/#test", my_toncoins()); + parse_internal_link("tg://ton/aadsa#test", my_toncoins()); + parse_internal_link("tg://ton/theme#test", my_toncoins()); + parse_internal_link("tg:ton/theme#test", my_toncoins()); + 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, "")); |
