]> source.dussan.org Git - rspamd.git/commitdiff
[Test] Add some tests for IDNA dots in urls
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 18 Sep 2020 14:44:35 +0000 (15:44 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 18 Sep 2020 14:44:35 +0000 (15:44 +0100)
test/lua/unit/url.lua

index 9647db79b7af6c63f13b3414f714658f68de99f3..bd5fc062c17f872116aa018c9a7c259a77ad02d5 100644 (file)
@@ -118,6 +118,21 @@ context("URL check functions", function()
     {"http:www.twitter.com#test", true, {
       host = 'www.twitter.com', fragment = 'test'
     }},
+    {"http://example。com#test", true, {
+      host = 'example.com', fragment = 'test'
+    }},
+    {"http://hoho.example。com#test", true, {
+      host = 'hoho.example.com', fragment = 'test'
+    }},
+    {"http://hoho。example。com#test", true, {
+      host = 'hoho.example.com', fragment = 'test'
+    }},
+    {"http://hoho.example。com#test", true, {
+      host = 'hoho.example.com', fragment = 'test'
+    }},
+    {"http://hehe。example。com#test", true, {
+      host = 'hehe.example.com', fragment = 'test'
+    }},
   }
 
   -- Some cases from https://code.google.com/p/google-url/source/browse/trunk/src/url_canon_unittest.cc