diff -r b6b8a2171aa3 Lib/test/support/__init__.py --- a/Lib/test/support/__init__.py Fri Sep 06 15:16:19 2013 -0700 +++ b/Lib/test/support/__init__.py Fri Sep 06 22:33:13 2013 -0500 @@ -914,7 +914,7 @@ filename = urllib.parse.urlparse(url)[2].split('/')[-1] # '/': it's URL! - fn = os.path.join(os.path.dirname(__file__), "data", filename) + fn = os.path.join(os.path.dirname(__file__), os.path.pardir, "data", filename) def check_valid_file(fn): f = open(fn, *args, **kw)