diff options
| author | levlam <levlam@telegram.org> | 2026-01-08 18:59:38 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2026-01-08 18:59:38 +0300 |
| commit | 7928ff9278d7dae14a74a7565bbd86a1b6e1b643 (patch) | |
| tree | 1d73a7e547cddcff439d011edb5396d6f826e02b /test | |
| parent | a6c15164b784984f2b51bbcfe1bb8163f2af7f80 (diff) | |
Add settingsSectionDevices.subsection.
Diffstat (limited to 'test')
| -rw-r--r-- | test/link.cpp | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/test/link.cpp b/test/link.cpp index 6ca2c9d57..88d9757bb 100644 --- a/test/link.cpp +++ b/test/link.cpp @@ -179,10 +179,6 @@ static auto settings(td::td_api::object_ptr<td::td_api::SettingsSection> section return td::td_api::make_object<td::td_api::internalLinkTypeSettings>(std::move(section)); } -static auto active_sessions() { - return settings(td::td_api::make_object<td::td_api::settingsSectionDevices>()); -} - static auto appearance(td::string subsection = td::string()) { return settings(td::td_api::make_object<td::td_api::settingsSectionAppearance>(subsection)); } @@ -199,6 +195,10 @@ static auto data_and_storage_settings(td::string subsection = td::string()) { return settings(td::td_api::make_object<td::td_api::settingsSectionDataAndStorage>(subsection)); } +static auto devices(td::string subsection = td::string()) { + return settings(td::td_api::make_object<td::td_api::settingsSectionDevices>(subsection)); +} + static auto edit_profile_settings(td::string subsection = td::string()) { return settings(td::td_api::make_object<td::td_api::settingsSectionEditProfile>(subsection)); } @@ -1697,7 +1697,7 @@ TEST(Link, parse_internal_link_part4) { parse_internal_link("tg://settings/asdsathemesasdas/devices", settings()); parse_internal_link("tg://settings/auto_delete", privacy_and_security_settings("auto-delete")); parse_internal_link("tg://settings/auto_delete/test", privacy_and_security_settings("auto-delete")); - parse_internal_link("tg://settings/devices", active_sessions()); + parse_internal_link("tg://settings/devices", devices()); parse_internal_link("tg://settings/change_number", change_phone_number()); parse_internal_link("tg://settings/data", data_and_storage_settings()); parse_internal_link("tg://settings/edit_profile", edit_profile_settings()); @@ -1728,6 +1728,9 @@ TEST(Link, parse_internal_link_part4) { parse_internal_link("tg://settings/appearance/themes/edit", appearance("themes/edit")); parse_internal_link("tg://settings/appearance/app-icon", appearance("app-icon")); + parse_internal_link("tg://settings/devices/edit", devices("edit")); + parse_internal_link("tg://settings/devices/auto-terminate", devices("auto-terminate")); + parse_internal_link("tg://settings/edit/abacaba", edit_profile_settings()); parse_internal_link("tg://settings/edit-profile/abacaba", settings()); parse_internal_link("tg://settings/edit_profile/abacaba", edit_profile_settings()); |
