From ffd257f25322e41a50e6a15872deba2c94a4f73d Mon Sep 17 00:00:00 2001 From: levlam Date: Thu, 8 Jan 2026 21:01:16 +0300 Subject: Add td_api::settingsSectionQrCode. --- test/link.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'test') diff --git a/test/link.cpp b/test/link.cpp index b28a8085d..7affee266 100644 --- a/test/link.cpp +++ b/test/link.cpp @@ -243,6 +243,10 @@ static auto privacy_policy() { return settings(td::td_api::make_object()); } +static auto qr_code(td::string subsection = td::string()) { + return settings(td::td_api::make_object(subsection)); +} + static auto search() { return settings(td::td_api::make_object()); } @@ -1833,6 +1837,11 @@ TEST(Link, parse_internal_link_part4) { parse_internal_link("tg://settings/chat/browser/history", in_app_browser("history")); parse_internal_link("tg://settings/chat/browser/search", in_app_browser("search")); + parse_internal_link("tg://settings/qr-code", qr_code()); + parse_internal_link("tg://settings/qr-code/share", qr_code("share")); + 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://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, "")); -- cgit v1.2.3