diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2018-10-03 21:30:27 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2018-10-04 11:39:30 -0400 |
commit | cf7e8717d73e638d92838f8534712351dda9e0f1 (patch) | |
tree | ede50be620ccfe87a9ebd7895f16d234a3dea2f5 /coverage/parser.py | |
parent | 5aca5af02423f37ec7f4a3a02849e74c54b5ccf1 (diff) | |
download | python-coveragepy-git-cf7e8717d73e638d92838f8534712351dda9e0f1.tar.gz |
Python 3.8 uses Constant nodes in the AST
Diffstat (limited to 'coverage/parser.py')
-rw-r--r-- | coverage/parser.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/coverage/parser.py b/coverage/parser.py index bb99cf0d..2eae4eb5 100644 --- a/coverage/parser.py +++ b/coverage/parser.py @@ -722,7 +722,7 @@ class AstArcAnalyzer(object): def is_constant_expr(self, node): """Is this a compile-time constant?""" node_name = node.__class__.__name__ - if node_name in ["NameConstant", "Num"]: + if node_name in ["Constant", "NameConstant", "Num"]: return "Num" elif node_name == "Name": if node.id in ["True", "False", "None", "__debug__"]: |