Petr Dlouhý
c1ab81627e
test of correct logging of all parts in url_data
2018-01-14 17:17:07 +01:00
Philipp Hahn
1368643a50
Fix fragment identifier quoting
...
According to <https://tools.ietf.org/html/rfc3986 >:
fragment = *( pchar / "/" / "?" )
pchar = unreserved / pct-encoded / sub-delims / ":" / "@"
unreserved = ALPHA / DIGIT / "-" / "." / "_" / "~"
pct-encoded = "%" HEXDIG HEXDIG
sub-delims = "!" / "$" / "&" / "'" / "(" / ")" / "*" / "+" / "," / ";" / "="
Fixes #96
2017-11-10 08:03:03 -05:00
Petr Dlouhý
f5100138ff
fix tests that fail because of changed linkchecker output
2017-02-14 10:59:38 +01:00
Marius Gedminas
f4ec7531c1
Fix TestHttp.test_html
...
The HTML tag has two attributes with URLs:
<applet archive="file.html" src="file.css">
It would appear that the order in which these attributes are crawled
does not match the order in the result file.
Possibly the crawling order is non-deterministic, although I cannot
reproduce that. If that's the case, the fix would be to sort the
attributes in the crawler before following them, which means we want the
expected results sorted as well (and since 'archive' comes before 'src',
so file.html should come before file.css).
2017-02-01 18:41:47 +02:00
Bastian Kleineidam
914995b5fc
Use example.com for tests.
2016-01-19 12:17:08 +01:00
Vadim Khohlov
d4352fc828
Added plugin for parsing and checking links in Markdown files
2014-11-11 15:35:18 +02:00
Bastian Kleineidam
0fa7ed2699
Fix empty URL handling.
2014-07-03 23:34:40 +02:00
Bastian Kleineidam
b152ce7a6e
Add PDF test and fix page number.
2014-04-29 18:53:24 +02:00
Bastian Kleineidam
bca226c293
Fix assertion checking external links; fix tests
2014-03-10 18:23:44 +01:00
Bastian Kleineidam
6b334dc79b
Fix URL result caching.
2014-03-08 19:35:10 +01:00
Bastian Kleineidam
ef13a3fce1
Implement sitemap and sitemap index parsing.
2014-03-05 19:26:37 +01:00
Bastian Kleineidam
82f81241fd
Check all links and add better caching.
2014-03-03 23:29:45 +01:00
Bastian Kleineidam
7b34be590b
Introduce check plugins, use Python requests for http/s connections, and some code cleanups and improvements.
2014-03-01 00:12:34 +01:00
Bastian Kleineidam
b363945052
Adjust example.com/org tests. This seems to change every now and then.
2013-12-04 19:13:18 +01:00
Bastian Kleineidam
023da7c993
Remove the duplicate URL content check.
2013-12-04 19:12:40 +01:00
Bastian Kleineidam
a86e36e5d3
Fix test cases for example.com redirection.
2013-01-23 19:42:29 +01:00
Bastian Kleineidam
e6ad32c028
Catch UnicodeError for invalid host names.
2013-01-23 19:42:29 +01:00
Bastian Kleineidam
4dad2aa33c
Support dns-prefetch URLs.
2013-01-17 20:41:09 +01:00
Bastian Kleineidam
03f2e19cfd
Fix html tests.
2013-01-17 20:40:51 +01:00
Bastian Kleineidam
aaf35c0f4a
Added Word test.
2013-01-09 23:02:47 +01:00
Bastian Kleineidam
f9a7f5ef96
Restrict local file checking.
2012-11-07 18:07:00 +01:00
Bastian Kleineidam
eabaa41bd2
Do not check duplicate URLs.
2012-11-06 21:34:22 +01:00
Bastian Kleineidam
a77a5dddfd
Fix sporadic test failures with a dummy directory listing.
2012-10-15 14:36:27 +02:00
Bastian Kleineidam
aa2960e889
Fix content check.
2012-10-10 12:26:33 +02:00
Bastian Kleineidam
1b3b040be5
Fix check result order.
2012-10-01 10:28:42 +02:00
Bastian Kleineidam
5a12ccf8d0
Fix anchor test result ordering.
2012-09-30 22:02:29 +02:00
Bastian Kleineidam
aee515d406
Fix tests.
2012-09-18 09:17:08 +02:00
Bastian Kleineidam
4e59056ee7
Warn about duplicate URL contents.
2012-09-17 19:49:50 +02:00
Bastian Kleineidam
93f3683ac1
Fix tests.
2012-09-02 23:22:01 +02:00
Bastian Kleineidam
07f7be5cf3
Remove slashdot from tests.
2012-08-23 23:56:50 +02:00
Bastian Kleineidam
ecef16b2c9
Support WML sites.
2012-08-22 22:43:14 +02:00
Bastian Kleineidam
fe82c380c3
Updated test data.
2012-08-12 11:15:36 +02:00
Bastian Kleineidam
1d7e93fe62
Updated http check data.
2012-08-12 10:55:25 +02:00
Bastian Kleineidam
0fd1a78378
Always compare encoded anchor names.
2012-06-27 20:59:53 +02:00
Bastian Kleineidam
363ccc0121
Check <object codebase=...> as normal URL.
2012-06-23 14:28:32 +02:00
Bastian Kleineidam
db95fce77e
Ignore PHP processing instructions in local files.
2012-06-10 14:02:01 +02:00
Bastian Kleineidam
4c9fd8d488
Cache real url.
2012-03-14 21:12:13 +01:00
Bastian Kleineidam
fb979b4f3c
Add test for archive attribute support.
2011-12-30 12:36:22 +01:00
Bastian Kleineidam
4a04ff3224
Add html5 tests.
2011-12-30 12:30:07 +01:00
Bastian Kleineidam
2aea1ef1e5
Fix localhost tests.
2011-12-17 20:31:47 +01:00
Bastian Kleineidam
ef8d9b629f
Use dynamic port number in results.
2011-12-17 19:13:14 +01:00
Bastian Kleineidam
3d9958dfbb
Parse Safari bookmark files.
2011-12-17 16:38:25 +01:00
Bastian Kleineidam
ae109ed994
Correct conversion between URL and filename paths.
2011-03-11 10:38:17 +01:00
Bastian Kleineidam
0d4377d1ba
Support Google Chrome Bookmark files.
2011-02-15 18:26:00 +01:00
Bastian Kleineidam
f11dcdf09f
Fix tests with new example.com redirect.
2011-02-08 21:30:42 +01:00
Bastian Kleineidam
d011d1524c
Parse PHP files recursively.
2010-12-28 17:11:29 +01:00
Bastian Kleineidam
0d8a583e39
Fix internal pattern for file URLs (regression from commit 90e0f4e)
2010-12-21 21:10:31 +01:00
Bastian Kleineidam
90e0f4e5cc
Detect filenames with spaces as internal links.
2010-12-21 07:05:12 +01:00
Bastian Kleineidam
9876fd91a5
Fix test cases after anchor caching bugfix.
2010-12-20 20:37:23 +01:00
Bastian Kleineidam
19cfef0d33
Fix redirection test.
2010-11-22 19:52:21 +01:00