Message145756
First one - the problem is in packaging.manifest._translate_pattern, which uses os.path.join on regex parts. That won't work on Windows where os.sep is a backslash, as the backslash is a RE metacharacter.
Actually, the file list seems to only use '/' as a path separator, so you can just use
pattern_re = "^" + prefix_re + '/' + ".*" + pattern_re
Whether this is right or not depends on whether the test is correctly supplying the expected file list as always /-separated. I don't know enough to be certain on that. An alternative would be to use '[/\\]' in the above, to catch both / and \ separators. Technically wrong, but robust enough to do for now if needed. |
|
Date |
User |
Action |
Args |
2011-10-17 20:07:53 | paul.moore | set | recipients:
+ paul.moore, pitrou, tarek, eric.araujo, alexis, jlove, higery |
2011-10-17 20:07:53 | paul.moore | set | messageid: <1318882073.39.0.859532996802.issue13193@psf.upfronthosting.co.za> |
2011-10-17 20:07:52 | paul.moore | link | issue13193 messages |
2011-10-17 20:07:52 | paul.moore | create | |
|