summaryrefslogtreecommitdiffstats
path: root/test/lua/unit/url.lua
diff options
context:
space:
mode:
Diffstat (limited to 'test/lua/unit/url.lua')
-rw-r--r--test/lua/unit/url.lua7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/lua/unit/url.lua b/test/lua/unit/url.lua
index 0b385c063..06082afe0 100644
--- a/test/lua/unit/url.lua
+++ b/test/lua/unit/url.lua
@@ -18,6 +18,8 @@ context("URL check functions", function()
local pool = mpool.create()
local cases = {
{"test.com text", {"test.com", nil}},
+ {" test.com text", {"test.com", nil}},
+ {"<test.com> text", {"test.com", nil}},
{"test.com. text", {"test.com", nil}},
{"mailto:A.User@example.com text", {"example.com", "A.User"}},
{"http://Тест.Рф:18 text", {"тест.рф", nil}},
@@ -60,6 +62,11 @@ context("URL check functions", function()
host = 'www.google.com', path = 'foo', query = 'bar=baz', tld = 'google.com'
}},
{"http://[www.google.com]/", false},
+ {"<test.com", true, {
+ host = 'test.com', tld = 'test.com',
+ }},
+ {"test.com>", false},
+ {",test.com text", false},
{"ht\ttp:@www.google.com:80/;p?#", false},
{"http://user:pass@/", false},
{"http://foo:-80/", false},