diff options
-rw-r--r-- | coverage/xmlreport.py | 2 | ||||
-rw-r--r-- | tests/test_xml.py | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/coverage/xmlreport.py b/coverage/xmlreport.py index 3023f4bc..50a46841 100644 --- a/coverage/xmlreport.py +++ b/coverage/xmlreport.py @@ -149,7 +149,7 @@ class XmlReporter(Reporter): rel_name = fr.relative_filename() if rel_name != fr.filename: - self.source_paths.add(fr.filename[:-len(rel_name)].rstrip('/')) + self.source_paths.add(fr.filename[:-len(rel_name)].rstrip(r"\/")) package = self.packages.setdefault(package_name, [{}, 0, 0, 0, 0]) xclass = self.xml_out.createElement("class") diff --git a/tests/test_xml.py b/tests/test_xml.py index 3d795436..60cdd71d 100644 --- a/tests/test_xml.py +++ b/tests/test_xml.py @@ -315,7 +315,7 @@ class XmlGoldTest(CoverageGoldTest): import a # pragma: nested cov.stop() # pragma: nested cov.xml_report(a, outfile="../out/xml_1/coverage.xml") - source_path = coverage.files.relative_directory().rstrip('/') + source_path = coverage.files.relative_directory().rstrip(r"\/") compare("gold_x_xml", "out/xml_1", scrubs=[ (r' timestamp="\d+"', ' timestamp="TIMESTAMP"'), @@ -334,7 +334,7 @@ class XmlGoldTest(CoverageGoldTest): import a # pragma: nested cov.stop() # pragma: nested cov.xml_report(a) - source_path = coverage.files.relative_directory().rstrip('/') + source_path = coverage.files.relative_directory().rstrip(r"\/") compare("gold_x_xml", "out/xml_2", scrubs=[ (r' timestamp="\d+"', ' timestamp="TIMESTAMP"'), @@ -353,7 +353,7 @@ class XmlGoldTest(CoverageGoldTest): import y # pragma: nested cov.stop() # pragma: nested cov.xml_report(y, outfile="../out/y_xml_branch/coverage.xml") - source_path = coverage.files.relative_directory().rstrip('/') + source_path = coverage.files.relative_directory().rstrip(r"\/") compare("gold_y_xml_branch", "out/y_xml_branch", scrubs=[ (r' timestamp="\d+"', ' timestamp="TIMESTAMP"'), |