linkchecker/tests/checker
Chris Mayo 4b06485a05 Fix FTP checker
In Python 2 StringIO could accept either Unicode or 8-bit strings.
Similar change made for HttpUrl:
06fdd78f9 ("Python3: fix TypeError in HttpUrl.read_content()",
2019-09-15)

Non-existent FtpUrl.max_size introduced in:
7b34be590 ("Introduce check plugins, use Python requests for http/s
connections, and some code cleanups and improvements.", 2014-03-01)

Additional self.direct() not added in:
f107092a8 ("Fix handling of user/password info in URLs.", 2012-06-10)
2023-04-17 19:24:22 +01:00
..
cgi-bin Replace deprecated cgi module in loginurl tests 2023-01-20 19:22:23 +00:00
data Add tests for encoded anchors for file: and http: 2022-10-03 19:33:05 +01:00
__init__.py Fail on internal errors in LinkCheckTest.direct() 2023-04-17 19:24:22 +01:00
ftpserver.py Fix tests failing when run with pytest 2022-10-17 19:26:53 +01:00
httpserver.py Run pyupgrade --py37-plus x 2 2022-11-08 19:21:29 +00:00
telnetserver.py Run pyupgrade --py37-plus x 2 2022-11-08 19:21:29 +00:00
test_all_parts.py Drop support for Beautiful Soup < 4.8.1 2021-01-28 19:20:24 +00:00
test_anchor.py Add tests for encoded anchors for file: and http: 2022-10-03 19:33:05 +01:00
test_base.py Remove spaces after names in class method definitions 2020-05-16 20:19:42 +01:00
test_bookmarks.py Stop using biplist 2020-10-12 19:55:46 +01:00
test_build_url.py Fix tests failing when run with pytest 2022-10-17 19:26:53 +01:00
test_charsets.py Remove spaces after names in class definitions 2020-05-16 20:19:42 +01:00
test_content_allows_robots.py Run black on tests/ 2020-05-28 20:29:13 +01:00
test_error.py Run black on tests/ 2020-05-28 20:29:13 +01:00
test_file.py Fix checking directory containing Unicode filenames 2022-09-05 19:28:40 +01:00
test_frames.py Remove spaces after names in class method definitions 2020-05-16 20:19:42 +01:00
test_ftp.py Fix FTP checker 2023-04-17 19:24:22 +01:00
test_guess_url.py Don't guess the URL for files that end in .html 2021-12-13 19:31:13 +00:00
test_http.py Python 3.9 adds suport for HTTP status code 103 EARLY_HINTS 2020-09-14 19:55:05 +01:00
test_http_misc.py Fix remaining flake8 violations in tests/ 2020-05-28 20:29:13 +01:00
test_http_redirect.py Convert to Python 3 super() 2020-06-03 20:06:36 +01:00
test_http_robots.py Add warning url-content-type-unparseable 2022-09-02 19:29:11 +01:00
test_httpbin.py Run pyupgrade --py37-plus x 2 2022-11-08 19:21:29 +00:00
test_https.py Enable certificate verification during https test 2021-11-22 19:27:18 +00:00
test_https_redirect.py Convert to Python 3 super() 2020-06-03 20:06:36 +01:00
test_ignoreerrors.py Add @need_network to test_no_error() in test_ignoreerrors.py 2022-10-05 19:27:13 +01:00
test_internpat.py Run black on tests/ 2020-05-28 20:29:13 +01:00
test_loginurl.py Add trailing comma to single dict list in TestLoginUrl.visit_loginurl() 2020-05-29 19:40:46 +01:00
test_mail_bad.py Fix typos 2022-09-02 17:20:02 +08:00
test_mail_good.py Run black on tests/ 2020-05-28 20:29:13 +01:00
test_misc.py Remove spaces after names in class method definitions 2020-05-16 20:19:42 +01:00
test_news.py Convert space-separated strings in tests/ 2020-05-29 19:40:46 +01:00
test_telnet.py Remove spaces after names in class method definitions 2020-05-16 20:19:42 +01:00
test_unknown.py Remove spaces after names in class method definitions 2020-05-16 20:19:42 +01:00
test_urllen.py Run black on tests/ 2020-05-28 20:29:13 +01:00
test_viruscheck.py Add a test for VirusCheck 2020-05-17 19:04:49 +01:00
test_whitespace.py Run black on tests/ 2020-05-28 20:29:13 +01:00