aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/message_entities.cpp
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2022-08-19 21:01:39 +0300
committerlevlam <levlam@telegram.org>2022-08-19 21:01:39 +0300
commit0d2ddc2d567082dd65029a75d0dd6451bfd25175 (patch)
tree15725a44638428789166deb10ff2d2325d1a7091 /test/message_entities.cpp
parent1afbbe5fcae00e3a2e3a5c6d63581f2328f5e6a6 (diff)
Allow only domain symbols in user data after first dot to improve performance.
Diffstat (limited to 'test/message_entities.cpp')
-rw-r--r--test/message_entities.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/message_entities.cpp b/test/message_entities.cpp
index 44436b6d9..47b590a76 100644
--- a/test/message_entities.cpp
+++ b/test/message_entities.cpp
@@ -655,11 +655,11 @@ TEST(MessageEntities, url) {
check_url("https://a.de}bc@c.com", {"https://a.de"}, {"bc@c.com"});
check_url("https://a.de(bc@c.com", {"https://a.de"}, {"bc@c.com"});
check_url("https://a.de)bc@c.com", {"https://a.de"}, {"bc@c.com"});
- check_url("https://a.de\\bc@c.com", {"https://a.de\\bc@c.com"});
+ check_url("https://a.debc@c.com", {"https://a.debc@c.com"});
check_url("https://a.de'bc@c.com", {"https://a.de"}, {"bc@c.com"});
check_url("https://a.de`bc@c.com", {"https://a.de"}, {"bc@c.com"});
- check_url("https://a.bc:de.fg@c.com", {"https://a.bc:de.fg@c.com"});
- check_url("https://a:h.bc:de.fg@c.com", {"https://a:h.bc:de.fg@c.com"});
+ check_url("https://a.bcde.fg@c.com", {"https://a.bcde.fg@c.com"});
+ check_url("https://a:h.bcde.fg@c.com", {"https://a:h.bcde.fg@c.com"});
check_url("https://abc@c.com", {"https://abc@c.com"});
check_url("https://de[bc@c.com", {}, {"bc@c.com"});
check_url("https://de/bc@c.com", {});