diff --git a/linkcheck/url.py b/linkcheck/url.py index 0d887755..cd2b2726 100644 --- a/linkcheck/url.py +++ b/linkcheck/url.py @@ -224,15 +224,6 @@ def url_fix_host(urlparts, encoding): return is_idn -def url_fix_common_typos(url): - """Fix common typos in given URL like forgotten colon.""" - if url.startswith("http//"): - url = "http://" + url[6:] - elif url.startswith("https//"): - url = "https://" + url[7:] - return url - - def url_fix_mailto_urlsplit(urlparts): """Split query part of mailto url if found.""" sep = "?" diff --git a/tests/test_url.py b/tests/test_url.py index 5489a83c..494a49bf 100644 --- a/tests/test_url.py +++ b/tests/test_url.py @@ -419,18 +419,6 @@ class TestUrl(unittest.TestCase): nurl = "%C3%A4%C3%B6%C3%BC?:" self.urlnormtest(url, nurl) - def test_fixing(self): - # Test url fix method. - url = "http//www.example.org" - nurl = "http://www.example.org" - self.assertEqual(linkcheck.url.url_fix_common_typos(url), nurl) - url = "http//www.example.org" - nurl = "http://www.example.org" - self.assertEqual(linkcheck.url.url_fix_common_typos(url), nurl) - url = "https//www.example.org" - nurl = "https://www.example.org" - self.assertEqual(linkcheck.url.url_fix_common_typos(url), nurl) - def test_valid(self): # Test url validity functions. u = "http://www.example.com"