diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2014-05-02 20:43:35 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2014-05-02 20:43:35 -0400 |
commit | 33eb402e9d8895e32a324e62c4bc35647e641667 (patch) | |
tree | 2a02ce7a54cabd2a430e68a0ade4fb588a84c7bd /coverage/xmlreport.py | |
parent | 8ff1f85c7a7d69c1999502c5dc5df791ddd6fc91 (diff) | |
download | python-coveragepy-33eb402e9d8895e32a324e62c4bc35647e641667.tar.gz |
Clean up Stan Hu's pull request, and add him to changes and authors
Diffstat (limited to 'coverage/xmlreport.py')
-rw-r--r-- | coverage/xmlreport.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/coverage/xmlreport.py b/coverage/xmlreport.py index 2fb5100..92a8975 100644 --- a/coverage/xmlreport.py +++ b/coverage/xmlreport.py @@ -17,8 +17,8 @@ class XmlReporter(Reporter): def __init__(self, coverage, config): super(XmlReporter, self).__init__(coverage, config) - self.source_paths = None - self.packages = None + self.source_paths = set() + self.packages = {} self.xml_out = None self.arcs = coverage.data.has_arcs() @@ -50,8 +50,6 @@ class XmlReporter(Reporter): )) # Call xml_file for each file in the data. - self.source_paths = set() - self.packages = {} self.report_files(self.xml_file, morfs) xsources = self.xml_out.createElement("sources") @@ -112,7 +110,7 @@ class XmlReporter(Reporter): package_name = cu.name.rpartition(".")[0] className = cu.name - path = self.source_paths.add(cu.file_locator.relative_dir.rstrip('/')) + self.source_paths.add(cu.file_locator.relative_dir.rstrip('/')) package = self.packages.setdefault(package_name, [{}, 0, 0, 0, 0]) xclass = self.xml_out.createElement("class") |