diff options
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 |