From 58e85b5fd764384066d32215761b81a0c860c36a Mon Sep 17 00:00:00 2001 From: nland Date: Thu, 2 Jun 2016 18:49:51 -0400 Subject: issue #231 on BB: provide more verbose error message --- coverage/python.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'coverage/python.py') diff --git a/coverage/python.py b/coverage/python.py index 8e98bea..601318c 100644 --- a/coverage/python.py +++ b/coverage/python.py @@ -51,7 +51,9 @@ def get_python_source(filename): break else: # Couldn't find source. - raise NoSource("No source for code: '%s'." % filename) + exc_msg = "No source for code: '%s'.\n" % (filename,) + exc_msg += "Aborting report output, consider using -i." + raise NoSource(exc_msg) # Replace \f because of http://bugs.python.org/issue19035 source = source.replace(b'\f', b' ') -- cgit v1.2.1