Parse Domains Starting With http (#4598)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
This commit is contained in:
@@ -48,6 +48,13 @@ TEST(LinkParser, parseDomainLinks)
|
||||
{"", "1.com"},
|
||||
{"", "127.0.0.1.com"},
|
||||
{"https://", "127.0.0.1.com"},
|
||||
{"https://", "http.cat", "/200"},
|
||||
{"https://", "http.cat"},
|
||||
{"", "http.cat", ":8080"},
|
||||
{"", "http.cat"},
|
||||
{"", "https.cat"},
|
||||
{"", "httpsd.cat"},
|
||||
{"", "http.cat", "/200"},
|
||||
// test case-insensitiveness
|
||||
{"HtTpS://", "127.0.0.1.CoM"},
|
||||
{"HTTP://", "XD.CHATTERINO.COM", "/#?FOO"},
|
||||
@@ -146,6 +153,18 @@ TEST(LinkParser, doesntParseInvalidLinks)
|
||||
"a",
|
||||
"://chatterino.com",
|
||||
"//chatterino.com",
|
||||
"http://pn.",
|
||||
"http://pn./",
|
||||
"https://pn./",
|
||||
"pn./",
|
||||
"pn.",
|
||||
"http/chatterino.com",
|
||||
"http/wiki.chatterino.com",
|
||||
"http:cat.com",
|
||||
"https:cat.com",
|
||||
"http:/cat.com",
|
||||
"http:/cat.com",
|
||||
"https:/cat.com",
|
||||
};
|
||||
|
||||
for (const auto &input : inputs)
|
||||
|
||||
Reference in New Issue
Block a user