aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/link.cpp
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2026-01-09 17:45:08 +0300
committerlevlam <levlam@telegram.org>2026-01-09 17:45:08 +0300
commitb5ec650427e77c49958791a7b5c499f5d88677f8 (patch)
tree9c8e426f4618e4ec6292fd0bb6d18e392d164b7f /test/link.cpp
parent1845143825591f3895ea328fc72c0eea67fab7c3 (diff)
Add td_api::settingsSectionPowerSaving.
Diffstat (limited to 'test/link.cpp')
-rw-r--r--test/link.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/link.cpp b/test/link.cpp
index 7affee266..6091d28c6 100644
--- a/test/link.cpp
+++ b/test/link.cpp
@@ -231,6 +231,10 @@ static auto notification_settings(td::string subsection = td::string()) {
return settings(td::td_api::make_object<td::td_api::settingsSectionNotifications>(subsection));
}
+static auto power_saving(td::string subsection = td::string()) {
+ return settings(td::td_api::make_object<td::td_api::settingsSectionPowerSaving>(subsection));
+}
+
static auto premium() {
return settings(td::td_api::make_object<td::td_api::settingsSectionPremium>());
}
@@ -1733,6 +1737,7 @@ TEST(Link, parse_internal_link_part4) {
parse_internal_link("tg://settings/notifications", notification_settings());
parse_internal_link("tg://settings/password", privacy_and_security_settings("2sv"));
parse_internal_link("tg://settings/phone_privacy", privacy_and_security_settings("phone-number"));
+ parse_internal_link("tg://settings/power-saving", power_saving());
parse_internal_link("tg://settings/privacy", privacy_and_security_settings());
parse_internal_link("tg://settings/language/abacaba", language_settings());
@@ -1786,6 +1791,10 @@ TEST(Link, parse_internal_link_part4) {
parse_internal_link("tg://settings/notifications/groups/delete-exceptions",
notification_settings("groups/delete-exceptions"));
+ parse_internal_link("tg://settings/power-saving/app-icon", power_saving());
+ parse_internal_link("tg://settings/power-saving/call-animations", power_saving("call-animations"));
+ parse_internal_link("tg://settings/power-saving/transitions", power_saving("transitions"));
+
parse_internal_link("tg://settings/data/app-icon", data_and_storage_settings());
parse_internal_link("tg://settings/data/reset", data_and_storage_settings());
parse_internal_link("tg://settings/data/storage", data_and_storage_settings("storage"));