diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2017-05-05 07:12:10 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2017-05-05 07:12:10 -0400 |
commit | a433bf0eb9271ae65f4945cc597e98191660e31b (patch) | |
tree | d4dcdc1f88fd47825bcf4df45a21c46ae47c6ade /coverage/python.py | |
parent | 9c81d645ce9dccfe9377f96fcf89b94ae9ca3531 (diff) | |
download | python-coveragepy-a433bf0eb9271ae65f4945cc597e98191660e31b.tar.gz |
Add a __repr__ for debugging
Diffstat (limited to 'coverage/python.py')
-rw-r--r-- | coverage/python.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/coverage/python.py b/coverage/python.py index 10d22e0..372347f 100644 --- a/coverage/python.py +++ b/coverage/python.py @@ -8,9 +8,8 @@ import types import zipimport from coverage import env, files -from coverage.misc import ( - contract, CoverageException, expensive, NoSource, join_regex, isolate_module, -) +from coverage.misc import contract, expensive, isolate_module, join_regex +from coverage.misc import CoverageException, NoSource from coverage.parser import PythonParser from coverage.phystokens import source_token_lines, source_encoding from coverage.plugin import FileReporter @@ -164,6 +163,9 @@ class PythonFileReporter(FileReporter): self._statements = None self._excluded = None + def __repr__(self): + return "<PythonFileReporter {0!r}>".format(self.filename) + @contract(returns='unicode') def relative_filename(self): return self.relname |