Issue #2 resolved

Asking analysis2() to analyze a module that wasn't executed at all results in an exception.

Ned Batchelder
repo owner created an issue

{{{ source_file, stmts, excluded, missed, missed_display = coverage.analysis2(module) File "C:\Python24\Lib\site-packages\coverage__init.py", line 44, in <lambda> return lambda a, *kw: call_singleton_method(name, a, kw) File "C:\Python24\Lib\site-packages\coverage__init.py", line 31, in call_singleton_method return getattr(the_coverage, name)(args, *kwargs) File "C:\Python24\Lib\site-packages\coverage\control.py", line 104, in analysis2 st, ex, m, mf = self.analyze(code_unit) File "C:\Python24\Lib\site-packages\coverage\control.py", line 142, in analyze execed = self.data.executed_lines(filename) File "C:\Python24\Lib\site-packages\coverage\data.py", line 112, in executed_lines return self.executed[filename] KeyError: 'e:\lehrhaus\project\apps\financial\models\discount.py'

}}}

Comments (2)

  1. Log in to comment