diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/link.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/link.cpp b/test/link.cpp index 6091d28c6..e8497eb4a 100644 --- a/test/link.cpp +++ b/test/link.cpp @@ -187,6 +187,10 @@ static auto ask_question() { return settings(td::td_api::make_object<td::td_api::settingsSectionAskQuestion>()); } +static auto business(td::string subsection = td::string()) { + return settings(td::td_api::make_object<td::td_api::settingsSectionBusiness>(subsection)); +} + static auto chat_folder_settings(td::string subsection = td::string()) { return settings(td::td_api::make_object<td::td_api::settingsSectionChatFolders>(subsection)); } @@ -1828,6 +1832,10 @@ TEST(Link, parse_internal_link_part4) { parse_internal_link("tg://ask-question", unknown_deep_link("tg://ask-question")); parse_internal_link("tg://settings/ask-question", ask_question()); + parse_internal_link("tg://settings/business", business()); + parse_internal_link("tg://settings/business/share", business()); + parse_internal_link("tg://settings/business/do-not-hide-ads", business("do-not-hide-ads")); + parse_internal_link("tg://faq", unknown_deep_link("tg://faq")); parse_internal_link("tg://settings/faq", faq()); |
