summaryrefslogtreecommitdiff
path: root/coverage/plugin.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2015-08-01 12:42:04 -0400
committerNed Batchelder <ned@nedbatchelder.com>2015-08-01 12:42:04 -0400
commit9559181fa49011bc94e51c967010e2cb49714d15 (patch)
treec6e7f8a73ed0137914dd1856b9530d19f2c2e22e /coverage/plugin.py
parent1f05f0fe09358022bca27cd7e6aa94e30f0c18a4 (diff)
downloadpython-coveragepy-9559181fa49011bc94e51c967010e2cb49714d15.tar.gz
Plugins can get built-in python reporting.
Diffstat (limited to 'coverage/plugin.py')
-rw-r--r--coverage/plugin.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/coverage/plugin.py b/coverage/plugin.py
index 62cc6dc..5b0479c 100644
--- a/coverage/plugin.py
+++ b/coverage/plugin.py
@@ -157,18 +157,18 @@ class FileReporter(object):
# Annoying comparison operators. Py3k wants __lt__ etc, and Py2k needs all
# of them defined.
+ def __eq__(self, other):
+ return isinstance(other, FileReporter) and self.filename == other.filename
+
+ def __ne__(self, other):
+ return not (self == other)
+
def __lt__(self, other):
return self.filename < other.filename
def __le__(self, other):
return self.filename <= other.filename
- def __eq__(self, other):
- return self.filename == other.filename
-
- def __ne__(self, other):
- return self.filename != other.filename
-
def __gt__(self, other):
return self.filename > other.filename