aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2025-07-31 11:23:18 +0300
committerlevlam <levlam@telegram.org>2025-07-31 11:23:18 +0300
commitc65fe1e8a5adee57454109e7092459220dc9870d (patch)
tree22f6c863f445a39b852b9e5af86eb0af55fa5e7d /test
parent12ecab620e6f9185af53f39a9162b51d1ed7b89c (diff)
Add and use is_valid_star_top_up_purpose.
Diffstat (limited to 'test')
-rw-r--r--test/link.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/link.cpp b/test/link.cpp
index 040d9ff5b..8f0448453 100644
--- a/test/link.cpp
+++ b/test/link.cpp
@@ -1551,6 +1551,8 @@ TEST(Link, parse_internal_link_part4) {
parse_internal_link("tg://stars_topup?balance=test", buy_stars(1, ""));
parse_internal_link("tg://stars_topup?balance=10&purpose=%30test", buy_stars(10, "0test"));
parse_internal_link("tg://stars_topup?balance=100000000000&purpose=subs", buy_stars(100000000000, "subs"));
+ parse_internal_link("tg://stars_topup?balance=10&purpose=%FFtest",
+ unknown_deep_link("tg://stars_topup?balance=10&purpose=%FFtest"));
parse_internal_link("username.t.me////0/a//s/as?start=", bot_start("username", ""));
parse_internal_link("username.t.me?start=as", bot_start("username", "as"));