diff options
Diffstat (limited to 'test/link.cpp')
| -rw-r--r-- | test/link.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/link.cpp b/test/link.cpp index 2455c1ef1..62fcdf368 100644 --- a/test/link.cpp +++ b/test/link.cpp @@ -235,6 +235,10 @@ static auto privacy_and_security_settings(td::string subsection = td::string()) return settings(td::td_api::make_object<td::td_api::settingsSectionPrivacyAndSecurity>(subsection)); } +static auto privacy_policy() { + return settings(td::td_api::make_object<td::td_api::settingsSectionPrivacyPolicy>()); +} + 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)); @@ -1807,6 +1811,9 @@ TEST(Link, parse_internal_link_part4) { parse_internal_link("tg://features", unknown_deep_link("tg://features")); parse_internal_link("tg://settings/features", features()); + parse_internal_link("tg://privacy-policy", unknown_deep_link("tg://privacy-policy")); + parse_internal_link("tg://settings/privacy-policy", privacy_policy()); + 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, "")); |
