summaryrefslogtreecommitdiff
path: root/coverage/pytracer.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2014-11-28 15:51:20 -0500
committerNed Batchelder <ned@nedbatchelder.com>2014-11-28 15:51:20 -0500
commit00c7eebf1adc71ac2aa7e832b17f01f5e086f931 (patch)
tree9c2db7560322b60596ecad0d5e0e8b62faf2ec92 /coverage/pytracer.py
parente754218cdda5fdb2b20b1c982c3bc2c357fba967 (diff)
downloadpython-coveragepy-00c7eebf1adc71ac2aa7e832b17f01f5e086f931.tar.gz
Use the on/off condition to turn off a little more code in PyTracer.
Diffstat (limited to 'coverage/pytracer.py')
-rw-r--r--coverage/pytracer.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/coverage/pytracer.py b/coverage/pytracer.py
index c2008d0..98b5202 100644
--- a/coverage/pytracer.py
+++ b/coverage/pytracer.py
@@ -103,12 +103,12 @@ class PyTracer(object):
self.last_line = -1
elif event == 'line':
# Record an executed line.
- if self.file_tracer:
- lineno_from, lineno_to = self.file_tracer.line_number_range(frame)
- else:
- lineno_from, lineno_to = frame.f_lineno, frame.f_lineno
- if lineno_from != -1:
- if self.cur_file_dict is not None:
+ if self.cur_file_dict is not None:
+ if self.file_tracer:
+ lineno_from, lineno_to = self.file_tracer.line_number_range(frame)
+ else:
+ lineno_from, lineno_to = frame.f_lineno, frame.f_lineno
+ if lineno_from != -1:
if self.arcs:
self.cur_file_dict[
(self.last_line, lineno_from)