From d58b3ab285a6690970516c8df0b22d4e35aa2a5e Mon Sep 17 00:00:00 2001 From: Chris Mayo Date: Tue, 18 Aug 2020 19:57:46 +0100 Subject: [PATCH] Remove unused url.url_fix_common_typos() --- linkcheck/url.py | 9 --------- tests/test_url.py | 12 ------------ 2 files changed, 21 deletions(-) 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"