branch | stable |
changeset 5036 | 3e436a494ce3 |
parent 5020 | 30a539c2074d |
child 5048 | bf8a53a11b6d |
child 5055 | 14906474c55d |
--- a/devtools/testlib.py Fri Mar 26 13:20:42 2010 +0100 +++ b/devtools/testlib.py Fri Mar 26 13:21:25 2010 +0100 @@ -499,7 +499,8 @@ else: cleanup = lambda p: (p[0], unquote(p[1])) params = dict(cleanup(p.split('=', 1)) for p in params.split('&') if p) - path = path[len(req.base_url()):] + if path.startswith(req.base_url()): # may be relative + path = path[len(req.base_url()):] return path, params else: self.fail('expected a Redirect exception')