aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2026-04-10 19:11:38 +0300
committerlevlam <levlam@telegram.org>2026-04-10 19:11:38 +0300
commitdd78f94a80c08a41cd745b52aa780b66313cc071 (patch)
treeaabf4576c14386d42c58900f2caa233e2d3ed918 /test
parentade6176c94a13767c7736a66c71b8d2b6f374b85 (diff)
Support internalLinkTypeRequestManagedBot without suggested username.
Diffstat (limited to 'test')
-rw-r--r--test/link.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/link.cpp b/test/link.cpp
index 14b988960..e3b6446ba 100644
--- a/test/link.cpp
+++ b/test/link.cpp
@@ -1837,8 +1837,13 @@ TEST(Link, parse_internal_link_part4) {
parse_internal_link("t.me/newbot/0manager/tesager?name=", public_chat("newbot"));
parse_internal_link("t.me/newbot/manager/0testbot?name=", public_chat("newbot"));
+ parse_internal_link("t.me/newbot/manager", request_managed_bot("manager", "bot", ""));
+ parse_internal_link("t.me/newbot/manager?name=asd", request_managed_bot("manager", "bot", "asd"));
+ parse_internal_link("t.me/newbot/manager/a?name=asd", request_managed_bot("manager", "abot", "asd"));
parse_internal_link("t.me/newbot/manager/testbot?name=", request_managed_bot("manager", "testbot", ""));
parse_internal_link("t.me/newbot/manager/testbot?name=asd", request_managed_bot("manager", "testbot", "asd"));
+ parse_internal_link("t.me/newbot/manager/testBot?name=asd", request_managed_bot("manager", "testBot", "asd"));
+ parse_internal_link("t.me/newbot/manager/testbOt?name=asd", request_managed_bot("manager", "testbOt", "asd"));
parse_internal_link("tg:newbot?manager=managerot&username=testbot&name=asd",
request_managed_bot("managerot", "testbot", "asd"));