summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--coverage/xmlreport.py2
-rw-r--r--tests/test_xml.py6
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"'),