diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2016-01-23 15:38:15 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2016-01-23 15:38:15 -0500 |
commit | 7eedbb53dff617896cf054f13469c5e210f788b4 (patch) | |
tree | 61dbf42504947f6e460071e831926ba3b3fd3986 /coverage/xmlreport.py | |
parent | a728dfa9281db6e08977c07a57be7804b7056e49 (diff) | |
parent | 980a1e1d315ead69487fbc226a22984e7e0404a6 (diff) | |
download | python-coveragepy-git-7eedbb53dff617896cf054f13469c5e210f788b4.tar.gz |
Merge the windows fix
Diffstat (limited to 'coverage/xmlreport.py')
-rw-r--r-- | coverage/xmlreport.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/coverage/xmlreport.py b/coverage/xmlreport.py index 460c5316..dbda5f28 100644 --- a/coverage/xmlreport.py +++ b/coverage/xmlreport.py @@ -142,8 +142,8 @@ class XmlReporter(Reporter): # are populated later. Note that a package == a directory. filename = fr.filename.replace("\\", "/") for source_path in self.source_paths: - if filename.startswith(source_path+"/"): - rel_name = fr.filename[len(source_path)+1:] + if filename.startswith(source_path.replace("\\", "/") + "/"): + rel_name = filename[len(source_path)+1:] break else: rel_name = fr.relative_filename() @@ -164,7 +164,7 @@ class XmlReporter(Reporter): xclass.appendChild(xlines) xclass.setAttribute("name", os.path.relpath(rel_name, dirname)) - xclass.setAttribute("filename", fr.relative_filename()) + xclass.setAttribute("filename", fr.relative_filename().replace("\\", "/")) xclass.setAttribute("complexity", "0") branch_stats = analysis.branch_stats() |