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 | 05ae0472830008dad1bd2ee53e4b55338bdc929f (patch) | |
tree | 96e98f2d6b7e0b28cb81c424faf9f7c3b4166eb8 /coverage/python.py | |
parent | 64298fc5d44c960d21a9f3e97aa78ad129f64eba (diff) | |
download | python-coveragepy-git-05ae0472830008dad1bd2ee53e4b55338bdc929f.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 10d22e08..372347f5 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 |