summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--coverage/xmlreport.py6
-rw-r--r--tests/farm/html/gold_x_xml/coverage.xml2
-rw-r--r--tests/farm/html/gold_y_xml_branch/coverage.xml2
-rw-r--r--tests/farm/html/src/coverage.xml2
4 files changed, 8 insertions, 4 deletions
diff --git a/coverage/xmlreport.py b/coverage/xmlreport.py
index 9c7ab7c5..843fd7c2 100644
--- a/coverage/xmlreport.py
+++ b/coverage/xmlreport.py
@@ -8,6 +8,10 @@ import xml.dom.minidom
from coverage import __url__, __version__, files
from coverage.report import Reporter
+DTD_URL = ('https://raw.githubusercontent.com/cobertura/web/'
+ 'f0366e5e2cf18f111cbd61fc34ef720a6584ba02'
+ '/htdocs/xml/coverage-03.dtd')
+
def rate(hit, num):
"""Return the fraction of `hit`/`num`, as a string."""
@@ -43,7 +47,7 @@ class XmlReporter(Reporter):
impl = xml.dom.minidom.getDOMImplementation()
docType = impl.createDocumentType(
"coverage", None,
- "http://cobertura.sourceforge.net/xml/coverage-03.dtd"
+ DTD_URL
)
self.xml_out = impl.createDocument(None, "coverage", docType)
diff --git a/tests/farm/html/gold_x_xml/coverage.xml b/tests/farm/html/gold_x_xml/coverage.xml
index 1511ae89..9a8fb154 100644
--- a/tests/farm/html/gold_x_xml/coverage.xml
+++ b/tests/farm/html/gold_x_xml/coverage.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" ?>
<!DOCTYPE coverage
- SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03.dtd'>
+ SYSTEM 'https://raw.githubusercontent.com/cobertura/web/f0366e5e2cf18f111cbd61fc34ef720a6584ba02/htdocs/xml/coverage-03.dtd'>
<coverage branch-rate="0" line-rate="0.6667" timestamp="1253972570431" version="3.1b1">
<!-- Generated by coverage.py: https://coverage.readthedocs.org/VER -->
<sources>
diff --git a/tests/farm/html/gold_y_xml_branch/coverage.xml b/tests/farm/html/gold_y_xml_branch/coverage.xml
index 8e098fe8..9d3e37fc 100644
--- a/tests/farm/html/gold_y_xml_branch/coverage.xml
+++ b/tests/farm/html/gold_y_xml_branch/coverage.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" ?>
<!DOCTYPE coverage
- SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03.dtd'>
+ SYSTEM 'https://raw.githubusercontent.com/cobertura/web/f0366e5e2cf18f111cbd61fc34ef720a6584ba02/htdocs/xml/coverage-03.dtd'>
<coverage branch-rate="0.5" line-rate="0.8" timestamp="1259288252325" version="3.2b4">
<!-- Generated by coverage.py: https://coverage.readthedocs.org/VER -->
<sources>
diff --git a/tests/farm/html/src/coverage.xml b/tests/farm/html/src/coverage.xml
index e20cdaec..ccffd201 100644
--- a/tests/farm/html/src/coverage.xml
+++ b/tests/farm/html/src/coverage.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" ?>
<!DOCTYPE coverage
- SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03.dtd'>
+ SYSTEM 'https://raw.githubusercontent.com/cobertura/web/f0366e5e2cf18f111cbd61fc34ef720a6584ba02/htdocs/xml/coverage-03.dtd'>
<coverage branch-rate="0.0" line-rate="0.666666666667" timestamp="1263087779313" version="3.3a1">
<!-- Generated by coverage.py: http://nedbatchelder.com/code/coverage -->
<sources>