From e3a049ee278b07dfa1caaa39d8b4e0b5482bbb3f Mon Sep 17 00:00:00 2001 From: calvin Date: Tue, 17 May 2005 14:11:17 +0000 Subject: [PATCH] make intern pattern of parent path git-svn-id: https://linkchecker.svn.sourceforge.net/svnroot/linkchecker/trunk/linkchecker@2593 e7d03fd6-7b0d-0410-9947-9c21f3af8025 --- linkcheck/checker/internpaturl.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/linkcheck/checker/internpaturl.py b/linkcheck/checker/internpaturl.py index 93043e3a..809712f6 100644 --- a/linkcheck/checker/internpaturl.py +++ b/linkcheck/checker/internpaturl.py @@ -43,6 +43,8 @@ class InternPatternUrl (urlbase.UrlBase): domain, is_idn = linkcheck.url.idna_encode(domain) if not (domain and scheme): return None - path = parts[2] + path, params = linkcheck.url.splitparams(parts[2]) + segments = path.split('/')[:-1] + path = "/".join(segments) args = tuple(re.escape(x) for x in (scheme, domain, path)) return "%s://%s%s" % args