From e44f649ad61d6a7e717931628d2476284402484b Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Wed, 23 Sep 2009 22:11:47 -0400 Subject: Get the test working properly, including adding a usable diff comparison when tests fail. Also make it all work under Py3k. --- coverage/xmlreport.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'coverage/xmlreport.py') diff --git a/coverage/xmlreport.py b/coverage/xmlreport.py index 7fb2ba67..8d5e4ddc 100644 --- a/coverage/xmlreport.py +++ b/coverage/xmlreport.py @@ -3,6 +3,7 @@ import os, sys import xml.dom.minidom +from coverage.backward import sorted from coverage.report import Reporter @@ -103,9 +104,7 @@ class XmlReporter(Reporter): packageXml.appendChild(package) classes = doc.createElement("classes") package.appendChild(classes) - classNames = packageData[1].keys() - classNames.sort() - for className in classNames: + for className in sorted(packageData[1].keys()): classes.appendChild(packageData[1][className]) package.setAttribute("name", packageName.replace(os.sep, '.')) package.setAttribute("line-rate", str(packageData[2]/(packageData[3] or 1.0))) -- cgit v1.2.1