HTML report / phystokens.py doesn't handle backslash line changes in DOS files · Issue #53 · nedbat/coveragepy (original) (raw)
Navigation Menu
- Explore
- Pricing
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Appearance settings
Description
Originally reported by Anonymous
Hello,
It looks like phystokens.py has some hacks to go around backslash line changes. This doesn't seem to work when the source file has DOS line changes (\r\n).
I'll try to attach a small patch to fix this. This might not be the optimal one, but works for me.
Also Python 3.x might do something automatic for all open()s, and 2.x has 'U' flag for open (which is not always available).
Tested on Python 2.6.4 (Linux).
- Bitbucket: https://bitbucket.org/ned/coveragepy/issue/53
- This issue had attachments: coverage_phystokens_dosfile_fix.diff. See the original issue for details.