diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2022-01-30 07:01:29 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2022-02-06 11:09:53 -0500 |
commit | 82ae658412ede7519d6212724e45714f8daa765e (patch) | |
tree | a8fac1b911aacd7515dc665741a1d0965223b6dd /coverage/parser.py | |
parent | 87b2117f26677c21d7ffbf46b59b287183d4ca7a (diff) | |
download | python-coveragepy-git-82ae658412ede7519d6212724e45714f8daa765e.tar.gz |
test: adapt to PyPy 3.9 v7.8.8
Diffstat (limited to 'coverage/parser.py')
-rw-r--r-- | coverage/parser.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/coverage/parser.py b/coverage/parser.py index a96964d4..6a9f083c 100644 --- a/coverage/parser.py +++ b/coverage/parser.py @@ -692,7 +692,7 @@ class AstArcAnalyzer: def _line_decorated(self, node): """Compute first line number for things that can be decorated (classes and functions).""" lineno = node.lineno - if env.PYBEHAVIOR.trace_decorated_def: + if env.PYBEHAVIOR.trace_decorated_def or env.PYBEHAVIOR.def_ast_no_decorator: if node.decorator_list: lineno = node.decorator_list[0].lineno return lineno @@ -946,7 +946,7 @@ class AstArcAnalyzer: main_line = last = node.lineno decs = node.decorator_list if decs: - if env.PYBEHAVIOR.trace_decorated_def: + if env.PYBEHAVIOR.trace_decorated_def or env.PYBEHAVIOR.def_ast_no_decorator: last = None for dec_node in decs: dec_start = self.line_for_node(dec_node) |