summaryrefslogtreecommitdiff
path: root/coverage/parser.py
diff options
context:
space:
mode:
authorMickie Betz <mbetz08@cmc.edu>2015-04-14 16:53:30 -0400
committerMickie Betz <mbetz08@cmc.edu>2015-04-14 16:53:30 -0400
commit90189c05e6e8716b6cc6f78cf3e1e98f9fa045c1 (patch)
tree6374ec819976f1bd6bee55c223e301022ceee9ab /coverage/parser.py
parente0ad5837194a4a8cd1a2ddf392c5b0db6a80e705 (diff)
downloadpython-coveragepy-git-90189c05e6e8716b6cc6f78cf3e1e98f9fa045c1.tar.gz
Including generator yield statements when doing end of code calculations issue 324
Diffstat (limited to 'coverage/parser.py')
-rw-r--r--coverage/parser.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/coverage/parser.py b/coverage/parser.py
index f488367d..91b685ce 100644
--- a/coverage/parser.py
+++ b/coverage/parser.py
@@ -308,7 +308,7 @@ OPS_CODE_END = _opcode_set('RETURN_VALUE')
# Opcodes that unconditionally end the code chunk.
OPS_CHUNK_END = _opcode_set(
'JUMP_ABSOLUTE', 'JUMP_FORWARD', 'RETURN_VALUE', 'RAISE_VARARGS',
- 'BREAK_LOOP', 'CONTINUE_LOOP',
+ 'BREAK_LOOP', 'CONTINUE_LOOP', 'YIELD_VALUE',
)
# Opcodes that unconditionally begin a new code chunk. By starting new chunks