Mercurial > p > roundup > code
comparison test/test_misc.py @ 7911:cbcd6253ebaa
issue2551334 - get test suite running under windows
Support windows filepaths in tests.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Sun, 28 Apr 2024 09:14:11 -0400 |
| parents | 8ef97f7cfb6d |
| children | 6763813d9d34 |
comparison
equal
deleted
inserted
replaced
| 7910:296f0a1f8868 | 7911:cbcd6253ebaa |
|---|---|
| 207 </pre></td></tr> | 207 </pre></td></tr> |
| 208 </table> | 208 </table> |
| 209 <p> </p>""" | 209 <p> </p>""" |
| 210 | 210 |
| 211 # allow file directory prefix and line number to change | 211 # allow file directory prefix and line number to change |
| 212 p = re.sub(r'(File ")/.*/(test/test_misc.py",)', r'\1XX/\2', p) | 212 p = re.sub(r'\\',r'/', p) # support windows \ => / |
| 213 # [A-Z]?:? optional drive spec on windows | |
| 214 p = re.sub(r'(File ")[A-Z]?:?/.*/(test/test_misc.py",)', r'\1XX/\2', p) | |
| 213 p = re.sub(r'(", line )\d*,', r'\1XX,', p) | 215 p = re.sub(r'(", line )\d*,', r'\1XX,', p) |
| 214 | 216 |
| 215 print(p) | 217 print(p) |
| 216 | 218 |
| 217 if sys.version_info > (3, 11, 0): | 219 if sys.version_info > (3, 11, 0): |
