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>&nbsp;</p>""" 209 <p>&nbsp;</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):

Roundup Issue Tracker: http://roundup-tracker.org/