aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2026-01-08 20:38:20 +0300
committerlevlam <levlam@telegram.org>2026-01-08 20:38:20 +0300
commit084533cd8d901bcf3d24d45302ca6875b76a2bf3 (patch)
tree19e79be776a3248bcf8af78dd4b81e0d33cfdc66 /test
parent494292465800ff655785bb14c9ca8043b52701f3 (diff)
Add settingsSectionMyStars.subsection.
Diffstat (limited to 'test')
-rw-r--r--test/link.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/test/link.cpp b/test/link.cpp
index 477407dcc..d01f8d4f2 100644
--- a/test/link.cpp
+++ b/test/link.cpp
@@ -215,8 +215,8 @@ static auto language_settings(td::string subsection = td::string()) {
return settings(td::td_api::make_object<td::td_api::settingsSectionLanguage>(subsection));
}
-static auto my_stars() {
- return settings(td::td_api::make_object<td::td_api::settingsSectionMyStars>());
+static auto my_stars(td::string subsection = td::string()) {
+ return settings(td::td_api::make_object<td::td_api::settingsSectionMyStars>(subsection));
}
static auto my_toncoins() {
@@ -1790,8 +1790,10 @@ TEST(Link, parse_internal_link_part4) {
parse_internal_link("tg://stars/aadsa#test", my_stars());
parse_internal_link("tg://stars/theme#test", my_stars());
parse_internal_link("tg:stars/theme#test", my_stars());
+ parse_internal_link("tg://stars/earn#test", my_stars());
parse_internal_link("tg://settings/stars", my_stars());
parse_internal_link("tg://settings/stars/123123", my_stars());
+ parse_internal_link("tg://settings/stars/earn#test", my_stars("earn"));
parse_internal_link("tg://ton", my_toncoins());
parse_internal_link("tg://ton?asdsa?D?SADasD?asD", my_toncoins());